主题:  一个头像与数据库的 问题

韩冰

职务:普通成员
等级:1
金币:0.0
发贴:36
#12005/8/10 19:23:53
是这样的我作了个留言本,头像是用列表菜单作的,如下面的代码。当选择了头像,表单把value值传到数据库里,value值就变了,就变成后面带个逗号的value值了如 ../../image/book/icon/01.gif, 请这是怎么回事,请帮我看看下面的代码有问题吗?
谢谢!!!
<select name=icon onChange=javascriptocument.images['icon'].src=options[selectedIndex].value;>
<option value=../../image/book/icon/01.gif>01</option>
<option value=../../image/book/icon/02.gif>02</option>
<option value=../../image/book/icon/03.gif>03</option>
<option value=../../image/book/icon/04.gif>04</option>
<option value=../../image/book/icon/05.gif>05</option>
<option value=../../image/book/icon/06.gif>06</option>
</select></td>
<td width="79%" align="left" valign="bottom"><img src=../../image/book/icon/01.gif id=icon width="40" height="40">


传到数据库的值../../image/book/icon/02.gif, 后面自动加了个豆号



在海水中游泳

职务:普通成员
等级:5
金币:0.0
发贴:76
#22005/8/10 20:25:00
<select name=icon onChange=javascriptocument.images['icon'].src=options[selectedIndex].value;>
<option value=../../image/book/icon/01.gif>01</option>
<option value=../../image/book/icon/02.gif>02</option>
<option value=../../image/book/icon/03.gif>03</option>
<option value=../../image/book/icon/04.gif>04</option>
<option value=../../image/book/icon/05.gif>05</option>
<option value=../../image/book/icon/06.gif>06</option>
</select></td>
<br>
<span id=aa bgcolor=blue onClick="javascript:alert(aa.innerHTML);";>
<img src=../../image/book/icon/01.gif id=icon width="40" height="40" >
单击我</span>

你运行一下: 没有错误, 你是保存的时候写错了哦

你可以测试一下:
在你写入 数据表之前, response.write sql ,你看看,估计是这儿错了哦


我有一对翅膀,不是用来飞翔,而是用来煮汤。

韩冰

职务:普通成员
等级:1
金币:0.0
发贴:36
#32005/8/10 20:39:06
谢谢您:Flydaydream
太感谢您了。我试一下。



韩冰

职务:普通成员
等级:1
金币:0.0
发贴:36
#42005/8/10 21:07:52
还是不行啊。在写入数据库之前,列表菜单里的value傎也就是../../image/book/icon/01.gif传到,隐藏域表单ICON里的
在隐藏域表单ICON里怎么会自动生成一个逗号呢。

是不是隐藏域表单ICON认为value是多个值呢。所以用逗号分开,

怎么能把逗号去掉呢。?



在海水中游泳

职务:普通成员
等级:5
金币:0.0
发贴:76
#52005/8/10 21:20:14
asp 不时有 mid(str,start,length) 函数 ,replace (str,substr,newsubstr)
我很少用asp
(left right (这两个不知道有没有)


我有一对翅膀,不是用来飞翔,而是用来煮汤。

韩冰

职务:普通成员
等级:1
金币:0.0
发贴:36
#62005/8/10 22:53:43
谢谢,我搞定了,原来是,那个ICON 的隐藏区域不能加,
<select name=icon onChange=javascriptocument.images['icon'].src=options[selectedIndex].value;>

这本能就是一个ICON的区域了,
这回没有问题了。
好了。

谢谢您:Flydaydream