error

วิธีแก้ไข PHP Notice: Undefined index, Notice: Undefined variable

ก็เขียน php มาตั้งนานและ แต่ใน version เก่าๆ ที่ต่ำกว่า PHP 5.3 มันจะไม่แสดง Error Warning ให้เราเห็น นอกจากเราจะไปกำหนดมันขึ้นมาเอง เพื่อเพิ่มงานให้ตัวเอง 555+ สิ่งแรกที่โปรแกรมเมอร์จะพบเวลาเขียนโปรแกรมเสร็จสิ้น มันจะมี Error หมายถึง Error จริงๆ ที่มีการทำงานผิดพลาด หรือเราเรียกว่า Bug นั่นแหละ อันนี้ก็แก้ไขไปตามเนื้อผ้า Error บรรทัดไหนก็ไปส่องบรรทัดนั้น หรือ scope ของงานนั้น จนแก้เสร็จสมบูรณ์ แต่มีใครจะรู้บ้างว่า ความจริงแล้วมันยังมี Error ที่ sensitive มากกว่านั้น ก็คือ Notice หรือการแจ้งเตือน มัน Sensitive ขนาดที่ว่า ตัวแปรใด ที่เราประกาศขึ้นมา แต่ไม่ได้กำหนดค่า หรือเอามาใช้แบบโท่งๆ มันจะแจ้งเตือนทันที แต่ต้องทำความเข้าใจก่อนว่า มันไม่ใช่ “ข้อผิดพลาด” แต่มันเป็นการ “แจ้งให้ทราบ” […]

วิธีแก้ PHP Notice Use of undefined constant

Notice: Use of undefined constant fl_name – assumed ‘fl_name’ in F:xampphtdocs_athdownload-manage.php on line 28 Notice: Use of undefined constant fl_desc – assumed ‘fl_desc’ in F:xampphtdocs_athdownload-manage.php on line 29 Notice: Use of undefined constant fl_type – assumed ‘fl_type’ in F:xampphtdocs_athdownload-manage.php on line 32 Error ด้านบนนี้เป็นจะขึ้นก็ต่อเมื่อเราเปิด error_reporting เป็นแบบ error_reporting(E_ALL ^ E_NOTICE); โดนมันจะแจ้งเตือนเราว่า ค่าตัวแปรที่คุณกำหนด มันยังไม่ถูกต้องนะ หรือมันอาจจะผิดรูปแบบ คุณควรจะใส่แบบนี้ (แบบมี […]

ก็มันไม่เสถียร

เมื่อก่อนได้ยินคำว่า “วินโดว์ ไม่เสถียร” ดูเป็นเรื่องปกติ อันไหนไม่ “เสถียร” ก็หาอันอื่นมาลง ทั้งๆ ที่ มันก็คืออันเดียวกันนั่นแหละ แต่ปรับแก้โน่น นั่น นี่ ลองย้อนดูตัวเราเองบ้างหรือป่าว ไอ้ที่โทษว่ามันไม่เสถียร อย่างงั้น อย่างงี้ เราใช้เป็นหรือป่าว? เราศึกษามันมาแค่ไหน?