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 ก็ปกติครับ
14 มิ.ย. 2556 1 2,240

Error นี้ น่าจะต้องเตรียมตัวแปรก่อน ว่าเป็นชนิดอะไร



ลอง

 

$_SESSION[PREFIX]['login'] = array();


$_SESSION[PREFIX]['login'] = $login_result;

$_SESSION[PREFIX]['login']['password'] = $login_password;



ไม่รู้ว่าปัญหาเกิดที่โค้ดดังเดิมของผม หรือโค้ดที่เธอดัดแปลง อาจเป็นไปได้ว่า วิธีการทำลาย session ไม่ถูกต้อง หรือ อาจเป็นไปได้ว่า การตั้งค่า error ของ php ไม่ถูกต้องก็เป็นได้
#1
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^