我得到一个PHP错误似乎只在IE中发生PHP的错误...只会发生在IE
我得到的错误是:
Notice: Undefined offset: 1 in absentAddGen.php on line 6
5号线,6 ,7和8是:
5:$studentname = $_POST['nameQ'];
6:list($lastname, $firstname) = explode(',',$studentname);
7:$firstname = trim($firstname);
8:$lastname = trim($lastname);
此错误不会在Chrome或Firefox发生......在什么可能会导致它的主意?
让服务器端代码在其他浏览器上失败对我来说没有意义。
看起来像$ studentname在IE示例中没有逗号:-)你如何将它传递给服务器? – jmans
$ _POST ['nameQ']的期望值是多少?$ _POST ['nameQ']的实际值是多少? – dododedodonl
这不是一个错误,它是一个通知。最有可能'$ _POST ['nameQ']'不包含'name,surname',但只包含'name'。 – Shef