我有以下两个简单的脚本。 $ action被检测为“未设置”。如果未使用isset语句,则会弹出警告“Undefined variable $ action”。我不知道是什么问题,请帮忙。
prog01.html:
<a href="prog02.php?action='add'">Press to add record</a>
prog02.php:
<?php
if (isset($action)){
if ($action == 'add') echo "action is to add <br>";
}
else
echo "\$action is not set <br>";
?>
答案 0 :(得分:0)
您想指定使用GET或POST方法提交操作值,如此
<?php
if (isset($_POST['action'])){
$action = $_POST['action'];
}
else if (isset($_GET['action'])){
$action = $_GET['action'];
}
if ($action == 'add')
{
echo "action is to add <br>";
}
else
{
echo "\$action is not set <br>";
}
?>