PHP_SELF无法按预期工作

时间:2015-05-12 16:43:11

标签: php html forms

fmix

出于测试目的,我手动输入浏览器index.php?action = admin_add但是当我提交表单而不是转到index.php?action = admin_add时,它会转到index.php。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

看看来源。您将看到PHP_SELF没有您期望的值。您需要添加查询字符串($_SERVER['QUERY_STRING'])。或者更好的是,将action属性留空。默认为当前网址。

<form action="" method="post" id="add_form">

答案 1 :(得分:0)

$_SERVER["REQUEST_URI"]会有你想要的东西。