fmix
出于测试目的,我手动输入浏览器index.php?action = admin_add但是当我提交表单而不是转到index.php?action = admin_add时,它会转到index.php。我该如何解决这个问题?
答案 0 :(得分:1)
看看来源。您将看到PHP_SELF没有您期望的值。您需要添加查询字符串($_SERVER['QUERY_STRING']
)。或者更好的是,将action
属性留空。默认为当前网址。
<form action="" method="post" id="add_form">
答案 1 :(得分:0)
$_SERVER["REQUEST_URI"]
会有你想要的东西。