日期:2014-05-17  浏览次数:20883 次

问个问题!ASP的 答者有分哦
http://****/news.asp?id=123   这是一个显示新闻的页面//新闻信息为“今天天气晴”


这是我打开的一个页面   。。。然后我把这个id=123   换成了id=abc(把数字换成了字符),为什么这时候显示的新闻还是“今天天气晴”?呢,然后我又把id换成了idsdf也就是idsdf=123     结果显示的还是这条新闻。。


这是我再一个网站上找到的  


我就想问一下   为什么我把id的值换成了字符   又把ID换成了idsdf他为什么还是显示这条新闻呢?为什么都不出错呢?请高手指点一下谢谢!·#!

------解决方案--------------------
该页有接受判断传入值是否正确的函数,如果非法值,就按默认值进行。
或者,压根就没使用这个传入值,?id=123 用来哄人的
------解决方案--------------------
嗯 其实这个页面不接收参数id的
------解决方案--------------------
那说明它根本没有将id的值获取过来啊!~