我得到一個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