<?php $p=empty($_GET['P'])?1:$_GET['P']; $page=10;//最大界限 //越界过滤 if($p<=1){ $p=1; } if($p>=$page){ $p=$page; } echo ' <form action="?p='.$p.'"> <input type="number" name="p" /> <input type="submit" value="跳转" /> </form>';
就是在做越界过滤的时候我发现这个判断不起作用....什么原因?求帮忙?
如果action到当前页面可以为空,但你如果传递了参数的话action="?p='.$p.'",应该要加上文件名把