如何忽略用户使用php通过URL输入的输入
我希望其他人解释如何忽略通过URL提供的用户输入如何忽略用户使用php通过URL输入的输入,php,Php,我希望其他人解释如何忽略通过URL提供的用户输入 比如,;如果我有一个像viewitem.php?id=23这样的URL,并且如果用户将id替换为34,我想将它们重定向到一个错误页面,即使id可用,有人能告诉我怎么做吗?不要使用GET变量,GET变量很容易通过URL操作 改用POST 这并不是一个可靠的方法来防止它,但是当使用POST 另请参见: 问题1:类似URL的viewitem.php?id=23 提交表格时使用POST方法GET方法公开数据,并且对提交后可以发送的字符数有限制 问题2:
比如,;如果我有一个像
viewitem.php?id=23
这样的URL,并且如果用户将id替换为34
,我想将它们重定向到一个错误页面,即使id
可用,有人能告诉我怎么做吗?不要使用GET
变量,GET
变量很容易通过URL操作
改用POST
这并不是一个可靠的方法来防止它,但是当使用POST
另请参见:
问题1:类似URL的
viewitem.php?id=23
提交表格时使用POST
方法GET
方法公开数据,并且对提交后可以发送的字符数有限制
问题2:我想将他们重定向到错误页面,即使该id可用,有人能告诉我怎么做吗
为此,请在内部检查该ID是否在数据库中可用(如果不使用)
header('Location: redirect-page.php');
参考:您是否提交了表格?