从java脚本调用函数时PHP中的错误

时间:2016-05-09 04:20:32

标签: javascript php

$func=$_GET['func']?$_GET['func']:$_POST['func'];

调用此函数时 出现以下错误

Notice: Undefined index: func in C:\wamp\www\Web Engg final project\phplogin.php on line 2

我们出现这个错误?

1 个答案:

答案 0 :(得分:0)

看来,您还没有$_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'];
}