$func=$_GET['func']?$_GET['func']:$_POST['func'];
调用此函数时显示以下错误
Notice: Undefined index: func in C:'wamp'www'Web Engg final project'phplogin.php on line 2
此错误我们显示?
看来,你也没有得到$_GET['func']
$_POST['func']
.
您假设如果未设置$_GET['func']
,则会有$_POST['func']
.
取而代之的是,添加一个逻辑:
1(创建一个新变量$func
,默认为空白。
2( 如果 isset($_GET['func'](,则分配给它。
3( 如果 isset($_POST['func'](,则分配给它。
法典:
$func = '';
if (isset($_GET['func'])) {
$func = $_GET['func'];
}
else if (isset($_POST['func'])) {
$func = $_POST['func'];
}