例如,我在这里编辑内容:127.0.0.1/action.php?id=1
当我点击确认按钮时,我被重定向到127.0.0.1/action.php
如何保持同一页面:127.0.0.1/action.php?id=1
答案 0 :(得分:0)
您只需将action
元素的<form>
属性设置为该URI即可。在php中,变量echo $_SERVER['PHP_SELF'];
可以自动完成这项工作。
<form action="<?php echo echo $_SERVER['PHP_SELF']; /* /action.php?id=1 */ ?>" method="POST">
<!-- ......... form contents .......... -->
</form>
答案 1 :(得分:0)
您可以从PROCESS_DUP_HANDLE
或$_SERVER['QUERY_STRING']
数组中获取查询字符串(如果您使用的是$_GET
方法)。例如
GET
也喜欢这个
header("Location:/action.php?". $_SERVER['QUERY_STRING']);// here it redirects
exit;