快讯

用php实现广告轮播

2004-02-14 09:33  出处:PConline  作者:飞鹰/ASPCool.com  责任编辑:zwg 

  因此,下面的例子就利用 File Upload 及 Oracle 7.x 后端资料库,将档案放在 Web Homepage 目录中,相关资讯则存在 Oracle 中。当然,加上使用者认证,让有帐号的使用者才能上传图片,可避免刽客 (cracker) 等将不雅或不适当的广告上传。例中有关资料库的设定和 5.4 留言版的设定相同。 < html > < head > < ?php // adadd.php if (($banner=="") and ($url=="")) { ? > < title >新增广告< /title > < /head > < body > 加权值数字愈大,图片出现的机率就愈高,内定值为 1。 < FORM ENCTYPE="multipart/form-data" ACTION="adadd.php" METHOD=POST > < table border=0 > < tr >< td align=right >广告 Banner: < /td >< td >< input name=banner TYPE="file" >< /td >< /tr > < tr >< td align=right >广告网址 URL: < /td >< td >< input name=url type=text size=30 >< /td >< /tr > < tr >< td align=right >辅助字串 ALT: < /td >< td >< input name=alt type=text size=30 >< /td >< /tr > < tr >< td align=right >广告说明: < /td >< td >< input name=descript type=text size=30 >< /td >< /tr > < tr >< td align=right >显示加权: < /td >< td >< input name=priority type=text size=5 value=1 >< /td >< /tr > < tr >< td colspan=2 align=right >< input type="submit" VALUE="确定" >< /td >< /tr > < /table > < /FORM > < ? } else { if (file_exists("/home/htdocs/ad/".$banner_name)) { CommonHeader("档案 ".$banner_name." 已存在"); echo "< p >< br >< br >广告档案已经存在\n< p >< br >< br >< /body >< /html >"; exit; }; copy($banner,"/home1/biglobe3/ad/".$banner_name); putenv("ORACLE_SID=WWW"); putenv("NLS_LANG=american_taiwan.zht16big5"); putenv("ORACLE_HOME=/home/oracle/product/7.3.2"); putenv("LD_LIBRARY_PATH=/home/oracle/product/7.3.2/lib"); putenv("ORA_NLS=/home/oracle/product/7.3.2/ocommon/nls/admin/data"); putenv("ORA_NLS32=/home/oracle/product/7.3.2/ocommon/nls/admin/data"); $handle=ora_logon("user38@WWW","iam3849") or die; $cursor=ora_open($handle); ora_commitoff($handle); $query="insert into ad(url, banner, alt, descript, priority) values('$url', '$banner_name', '$alt', '$descript', $priority)"; ora_parse($cursor, $query) or die; ora_exec($cursor); ora_close($cursor); ora_logoff($handle); echo "< title >广告新增完成< /title >"; echo "< /head >"; echo "< body >"; echo "< a href=".$url." >< img src=/ad/".$banner_name." alt=\"".$alt."\" border=0 >< /a >< p >"; echo "< ul type=disc >"; echo "< li >广告网址: ".$url; echo "< li >辅助字串: ".$alt; echo "< li >广告说明: ".$descript; echo "< li >显示加权: ".$priority; echo "< /ul >"; } ? > < /body > < /html >
键盘也能翻页,试试“← →”键
IT热词搜索 来源:360新闻
相关文章

相关软件:

腾讯QQ2012
大小:52.93 MB 授权:免费
腾讯QQ2012
立即下载
腾讯QQ2013
大小:49.32 MB 授权:免费
腾讯QQ2013
立即下载