回 帖 发 新 帖 刷新版面

主题:在做留言系统时遇到的问题

我想在填写页中加上选择头像这一项
<input type="radio" value="1" name="Face" checked><img border=0 src="IMAGES/Face1.gif" width=60>
<input type="radio" value="2" name="Face"><img border=0 src="IMAGES/Face2.gif" width=60>
<input type="radio" value="3" name="Face"><img border=0 src="IMAGES/Face3.gif" width=60>

保存页中验证如下: 
……………………
dim Face
  Face   =Request.Form("Face")
……………………
sql="Insert Into guest (姓名,来自,头像,主页,邮件,主题,留言,IP,系统,留言日期)  Values('"& UserName &"','"& LzHf &"','"& Face &"','"& HomePage &"', '"& Email &"','"& Subject &"','"& Ly_str &"','"& IPinfo &"','"& booktype &"','"& bookdate &"')"
 Set rs=conn.Execute(sql)   '可在调试时提示这一行ADODB.Recordset (0x800A0BB9)
                                       'Unknown runtime error

在数据库中的定义类型没有错,如果屏蔽点头像这一项,留言系统能正常留言,问题就是我在留言填写页添加有头像选择项后就不能留言了,我检查了很久,不得其解,所以发贴求助!

回复列表 (共4个回复)

沙发

你的 头像 字段定义的是什么类型的呢?可以把sql语句先输出看看是否有问题。

板凳

感谢yaozheng提醒,把原来文本类型改为数字后即可了,
还有问题想提问一下
我在输出时
<img src="images/<%=rs("头像")%>
没有头像显示,路径不对的样子

3 楼

上面发错
<img src="images/<%=rs("头像")%>" border="0">

4 楼

你保存到库里的是1、2、3,那读取以后肯定还要处理一下吧。

<img src="images/face<%=rs("头像")%>.gif" border="0">

我来回复

您尚未登录,请登录后再回复。点此登录或注册