PHP\u SELF不在同一页面中工作

PHP\u SELF不在同一页面中工作,php,Php,我想在/index.php?page=2中使用它,但当我按下submit按钮时,它会将我抛出index.php 请帮助我。如果您只是希望表单将浏览器发送到当前页面,请尝试以下操作: <form method="post" action=""> 正如其他人所说,REQUEST_URI是另一种方法,但您应该始终小心使用或类似方法对其进行清理,因为其内容部分由用户控制,因此可能会暴露给您。PHP_SELF返回当前执行脚本的文件名(相对于文档根)。 如果需要了解完整的URI,请使用: $

我想在/index.php?page=2中使用它,但当我按下submit按钮时,它会将我抛出index.php


请帮助我。

如果您只是希望表单将浏览器发送到当前页面,请尝试以下操作:

<form method="post" action="">

正如其他人所说,REQUEST_URI是另一种方法,但您应该始终小心使用或类似方法对其进行清理,因为其内容部分由用户控制,因此可能会暴露给您。

PHP_SELF返回当前执行脚本的文件名(相对于文档根)。

如果需要了解完整的URI,请使用:

$_SERVER['REQUEST_URI']

如果您只想表单提交到同一页面,只需使用

<form action="">

我强烈建议不要使用PHP_SELF。
$_SERVER['REQUEST_URI']
<form action="">