表单的URL包含一些GET参数。
表单通过邮件提交到“”(同一页面)。
事实证明,这包括GET参数。有没有办法提交到同一页面而不包括所有GET参数?
答案 0 :(得分:4)
你可以使用:
action="<?php echo $_SERVER['REQUEST_URI']?>"
或:
action="<?php echo $_SERVER['SCRIPT_FILENAME']?>"
答案 1 :(得分:1)
尝试使用
action="?"
而不是
action=""
正如你所做的那样(如果我理解正确的话)
答案 2 :(得分:1)
当然有:使用$_SERVER['SCRIPT_NAME']
进行操作。 $_SERVER['REQUEST_URI']
是特定于Apache的。