留言板代码错在哪里?多谢了!!!打对再加50分!

来源:百度知道 编辑:UC知道 时间:2024/07/04 12:08:32
我做了一个留言板,每次输入留言,点“提交留言”后,然后点“第一页”或则“下一页”或则“上一页”或则“最后一页”,网页都会自动生成一个新的空记录,希望各位高手指点!打对再加50分!!!(在线等答案)
代码太多贴不上来呀
请问判断语句加在什么地方?怎么加?我对代码很外行啊,能加QQ能帮我解决吗?109720816

分析:如果你每次显示留言都是从库里读出来的话,那说明数据库里多了一条空记录,那么就证明你点击下一页的时候又提交了表单中的空内容,可以在接受提交内容那里加个判断,空内容不往库里写。
我想你点的下一页或者是上一页等都是调用的同一页面,等于重复了提交操作,可能往数据库里添加记录那里的addnew放在某个合法性判断外边了,仔细检查一下就可以了

主要是form的范围太大,把上一页等包括在内了。所以点这些的时候想当点击了提交的作用,把form缩小,或者重新定义提交就可以