| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 926 人关注过本帖
标题:请教:关于广告到期的代码
取消只看楼主 加入收藏
liu_libra
Rank: 2
等 级:论坛游民
帖 子:153
专家分:20
注 册:2008-10-13
结帖率:72.22%
收藏
 问题点数:0 回复次数:3 
请教:关于广告到期的代码
我要表达的意思是如果该广告位无图片或者广告到期,则显示“虚位以待”的图片,
代码是这样的,其中adend是指广告到期的时间
<!--#include file="conn.asp"-->
<%
  set rs=server.creatobject("adodb.recordset")
  sql="select * from ad where number='0001'"
  rs.open sql,conn,1,1
 if not rs.eof and now()< rs("adend")then
%><img height="90" width="345" scr="<%=rs("pic")%>"/><%else%>><img height="90" width="345" scr"123.gif"/><%end if%>
这样写代码有问题吗,为什么要提示我发生意外?
搜索更多相关主题的帖子: 广告 代码 
2008-10-18 19:02
liu_libra
Rank: 2
等 级:论坛游民
帖 子:153
专家分:20
注 册:2008-10-13
收藏
得分:0 
刚才一时心急打错了,源代码是这样下的
<%
   set rs1=server.CreateObject("adodb.recordset")
   sql1="select * from ad where adsite='0003'"
   rs1.open sql1,conn,1,1
   if not rs1.eof and now()<rs1("adend") then
   if rs1("link")="1" then
   response.Write"<a href="&rs1("web")&">"
   elseif rs1("link")="2" then
   response.Write"<a href=model.asp?id="&rs1("id")&">"
   elseif rs1("link")="3" then
   response.Write"<a href="&rs1("adpage")&">"
   end if
   response.Write"<img height=90 width=245 src="&rs1("pic")&" border=0 />"
   else
   response.Write"<img height=90 width=245 src=images/upload/2008101122552444554.jpg />"
   end if%>

如果去掉and now()<rs1("adeend") 是可以正常显示的,加上了就提示出现意外了
2008-10-19 00:09
liu_libra
Rank: 2
等 级:论坛游民
帖 子:153
专家分:20
注 册:2008-10-13
收藏
得分:0 
广告截止时间字段为adend ,要怎样表示如果超过截止时间就不显示?
2008-10-19 00:14
liu_libra
Rank: 2
等 级:论坛游民
帖 子:153
专家分:20
注 册:2008-10-13
收藏
得分:0 
a标签是指如果用户选择的图片的链接方式为1,则链接网站,2则链接模板,3则链接自制网站,这些是可以运行,只是代码的严谨性上有待改进,谢谢斑竹
2008-10-19 11:03
快速回复:请教:关于广告到期的代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023147 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved