使用 PHP_SELF
它给了我这个错误:未定义的索引:LINE中的操作:$act=$_POST['action'];
<?php
function_2()
{
?>
<FORM name="poll" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="hidden" name="action" value="insert">
.
.
.
</FORM>
<?php
}
$act=$_POST['action'];
switch($act)
{
case "insert":
function_1();
break;
default:
fuction_2();
break;
}
?>
请帮我解决这个问题。
It give me this error : Undefined index: action in LINE : $act=$_POST['action'];
<?php
function_2()
{
?>
<FORM name="poll" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="hidden" name="action" value="insert">
.
.
.
</FORM>
<?php
}
$act=$_POST['action'];
switch($act)
{
case "insert":
function_1();
break;
default:
fuction_2();
break;
}
?>
please help me about it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
该错误表明
$_POST['action']
不存在。因此,您将需要一个条件语句来设置 $act 的值。That error is saying that
$_POST['action']
doesn't exist. So, you will need a conditional statement to set that value of $act.