使用$ _SERVER ['PHP_SELF']时传递GET变量

Gab*_*lli 0 php

提交表单后,我被重定向到同一页面,因为我确定了表单操作,$_SERVER['PHP_SELF']但我遇到了问题,我需要重定向到传递id和cat GET变量的完整url.

我想我可以通过添加服务器变量来轻松解决它

.'?id='.$_GET['id'].'&cat='.$_GET['cat']
Run Code Online (Sandbox Code Playgroud)

但我想知道是否有类似的东西PHP_SELF,但保留了完整的URL与GET变量.

小智 5

您可以像下面的示例中那样放置一个空表单操作:

<form action="" method="POST">
Run Code Online (Sandbox Code Playgroud)

将保留所有GET参数