这是我从网站下载的应用程序代码,但它显示错误日志获取未定义变量:第150行的PHP_SELF,在index.php中,现在第150行是
<form name=test action="<?php echo $PHP_SELF; ?>" method="GET">
Run Code Online (Sandbox Code Playgroud)
这是表单的完整代码
<form name=test action="<?php echo $PHP_SELF; ?>" method="GET">
<table border=0 align=center>
<tbody>
<tr>
<td>
<input class="name" onclick="this.value=''" value="<?php echo $firstName ?>" name=p1>
</td>
<td style="background-image: url(images/heart.png); width: 133px; height: 119px; align: center;">
<div id=targetDiv align=center valign="top" style="font-size: 36px; margin-bottom: 10px;">
<?php
echo $result;
?>
</div>
</td>
<td>
<input class="name" onclick="this.value=''" value="<?php echo $secondName ?>" name=p2>
<br />
</td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
它应该是$_SERVER变量中的索引:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" ...>
Run Code Online (Sandbox Code Playgroud)
当然,除非你定义它:
$PHP_SELF = $_SERVER['PHP_SELF'];
Run Code Online (Sandbox Code Playgroud)
或者,您也可以省略它,因为您的意图是在当前页面中提交表单:
<form action=""
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2438 次 |
| 最近记录: |