가능한 복제를 정의되지 않은 오류 왔는지 오전 :
PHP: “Notice: Undefined variable” and “Notice: Undefined index”
이 이상한하지만 난 아래 인 $ _POST 방법을 사용하여 입력을 게시하고있다 :
$c = count($_POST['gridValues']);
그러나 문제는 내가라는 오류 수신하고 있다는 것입니다 :
를공지 사항 : 정의되지 않은 인덱스 : 줄에 /web/stud/..../에서 gridValues 40 는
어떻게이 오류를 수신하고 올 (이는 위의 라인입니다)이 $ _POST 방법 때문에 확실히 정확합니까?
<?php
ini_set('session.gc_maxlifetime',12*60*60);
ini_set('session.gc_divisor', '1');
ini_set('session.gc_probability', '1');
ini_set('session.cookie_lifetime', '0');
require_once 'init.php';
ini_set('display_errors',1);
error_reporting(E_ALL);
session_start();
?>
$i = 0;
$c = count($_POST['gridValues']);
for($i = 0; $i < $c; $i++){
switch ($_POST['gridValues'][$i]){
case "3":
$selected_option = "A-C";
break;
case "4":
$selected_option = "A-D";
break;
case "5":
$selected_option = "A-E";
break;
}
}
이 당신을 위해 도움이 될 수 있습니다 http://stackoverflow.com/questions/12769982/reference-what-does-this-error-mean-in-php/12770836#12770836 – hakre