Warning: Cannot use a scalar value as an array in
มีปัญหา warning ดังนี้ครับ
Warning: Cannot use a scalar value as an array in C:\AppServ\www\gcms\admin\index.php on line 173
Warning: Cannot use a scalar value as an array in C:\AppServ\www\gcms\admin\index.php on line 174
บรรทัดนี้ เก็บค่า
$_SESSION[PREFIX]['login'] = $login_result;
$_SESSION[PREFIX]['login']['password'] = $login_password;
ปล ผมเอามาลงเครื่อง Windows 8 ครับ แต่ถ้าเป็น Windows อื่นได้นะครับ MAMP ก็ปกติครับ
Warning: Cannot use a scalar value as an array in C:\AppServ\www\gcms\admin\index.php on line 173
Warning: Cannot use a scalar value as an array in C:\AppServ\www\gcms\admin\index.php on line 174
บรรทัดนี้ เก็บค่า
$_SESSION[PREFIX]['login'] = $login_result;
$_SESSION[PREFIX]['login']['password'] = $login_password;
ปล ผมเอามาลงเครื่อง Windows 8 ครับ แต่ถ้าเป็น Windows อื่นได้นะครับ MAMP ก็ปกติครับ
ลอง
$_SESSION[PREFIX]['login'] = array();
$_SESSION[PREFIX]['login'] = $login_result;
$_SESSION[PREFIX]['login']['password'] = $login_password;
ไม่รู้ว่าปัญหาเกิดที่โค้ดดังเดิมของผม หรือโค้ดที่เธอดัดแปลง อาจเป็นไปได้ว่า วิธีการทำลาย session ไม่ถูกต้อง หรือ อาจเป็นไปได้ว่า การตั้งค่า error ของ php ไม่ถูกต้องก็เป็นได้