用PHP实现小型站点广告管理(修正版)

琴心剑胆La

琴心剑胆La

2016-01-29 14:35

用PHP实现小型站点广告管理(修正版),用PHP实现小型站点广告管理(修正版)
  今天做照着例子做,发现其中有很多错误的地方,为了让广大菜鸟兄弟更好的理解,我把修改后的文件给大家看看。
数据结构如下:

CREATE TABLE ad (
url varchar(100) NOT NULL,
banner varchar(150) NOT NULL,
alt varchar(100),
priority int(4) DEFAULT '1' NOT NULL,
)  

增加广告的文件
***************putad.php********************

<? if($submit){
    //处理表单数据的PHP程序;
         //图片banner名和链接地址不能为空;
    if (( banner!="") & ( url!="")) {
    //若广告链接和图片名已被使用,必须另选;
    if (file_exists("adbanner/". $banner_name)) {
    echo "广告图片. banner_name.已被使用,请另选!";
    exit;
    };
    //上传链接图片文件名到adbanner目录;
    copy( $banner,"adbanner/". $banner_name);
   //连接MySQL数据库;
    include("config.inc");
   //向数据表ad中插入来自于表单的新数据;
    $query="insert into ad (url, alt, priority, banner) values('$url','$alt','$priority','$banner_name')";
   //插入成功则显示以下信息;
    $try=mysql_query($query);
   if($try){
   echo "一条广告新增完成,详细信息:";
   echo "";
   echo "广告网址:  $url
广告链接说明: $alt
显示加权:  $priority ";
    }else{echo "出错";}
    }
    }else{
    ?
<html
<head
        <titleUntitled</title
</head

<body bgcolor="#ffffff"
<p广告交换表</p

<form method="post" action="putad.php" enctype="multipart/form-data"
  <p图 片 URL:
    <input type="file" name="banner"
  </p
  <p连接 URL:
    <input type="text" name="url"
</p
  <p显示权数:
    <input type="text" name="priority"</p
<p连接说明:
    <input type="text" name="alt"

  </p

<p
    <input type="submit" name="submit" value="确定"
    <input type="reset" name="concel" value="重填"
  </p
</form
</body
</html <?}?

***************showad.php********************


<?
     include("config.inc");
     $query="SELECT url, banner, alt, priority from ad";
     $result=mysql_query($query);
     $numrows=mysql_num_rows($result);
   //使用mysql_fetch_object()函数获取有用的列信息并存到相应数组中;
    while($row = mysql_fetch_object($result)) {
     $adurl[]=$row-url;
     $adbanner[]=$row-banner;
     $adalt[]=$row-alt;
     $adpriority[]=$row-priority;
    }
    //初始化中间变量;
     $numcheck=$numrows;
     $i=$pricoun
展开更多 50%)
分享

猜你喜欢

用PHP实现小型站点广告管理(修正版)

PHP
用PHP实现小型站点广告管理(修正版)

用PHP实现小型站点广告管理

PHP
用PHP实现小型站点广告管理

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

BCB中用Sender参数实现代码重用(修正版)

编程语言 网络编程
BCB中用Sender参数实现代码重用(修正版)

《巫师》格斗系统初解 修正版

电脑网络
《巫师》格斗系统初解 修正版

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

javascript实现划词标记划词搜索功能修正版

Web开发
javascript实现划词标记划词搜索功能修正版

JDOM操作XML文件(法老修正版)

Web开发
JDOM操作XML文件(法老修正版)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

建立动态的WML站点(一)

建立动态的WML站点(一)

《乱世之刃2》最佳搭档灵兽养成秘籍

《乱世之刃2》最佳搭档灵兽养成秘籍
下拉加载更多内容 ↓