Php 在提交表单之前,清除URL中的获取变量
表单的URL包含一些GET参数 表格通过post提交至“”(同一页) 事实证明,这包括GET参数。有没有一种方法可以在不包含所有GET参数的情况下提交到同一页面?尝试使用Php 在提交表单之前,清除URL中的获取变量,php,forms,Php,Forms,表单的URL包含一些GET参数 表格通过post提交至“”(同一页) 事实证明,这包括GET参数。有没有一种方法可以在不包含所有GET参数的情况下提交到同一页面?尝试使用 action="?" 而不是 action="" 当您这样做时(如果我理解正确的话)您可以使用: action="<?php echo $_SERVER['REQUEST_URI']?>" action=“” 或: action=“” 请参阅:确保有:使用$\u服务器['SCRIPT\u NAME']执行
action="?"
而不是
action=""
当您这样做时(如果我理解正确的话)您可以使用:
action="<?php echo $_SERVER['REQUEST_URI']?>"
action=“”
或:
action=“”
请参阅:确保有:使用
$\u服务器['SCRIPT\u NAME']
执行操作<代码>$\u服务器['REQUEST\u URI']是特定于Apache的。你能给我们看一些代码吗,比如你是如何提交表单的,因为我真的怀疑它是否会随POST请求提交GET数据。@Apurv
,他不想提交foo
action="<?php echo $_SERVER['SCRIPT_FILENAME']?>"