is_showError

วิธีการใช้ฟังก์ชัน is_showError

ฟังก์ชัน is_showError ใช้สำหรับแสดงหน้าข้อความแสดงข้อผิดพลาด (Error Page) โดยมีการตั้งค่าต่างๆ สำหรับการแสดงข้อความและรายละเอียดของข้อผิดพลาด

  • พารามิเตอร์

    • $code (optional, default = "opps!") - รหัสข้อผิดพลาดหรือข้อความย่อที่ต้องการแสดง

    • $title (optional, default = "Opps! Error Report") - หัวเรื่องของหน้าข้อผิดพลาด

    • $message (optional, default = "") - ข้อความเพิ่มเติมที่อธิบายข้อผิดพลาด

    • $notload (optional, default = false) - กำหนดว่าจะแสดงหน้าข้อผิดพลาดแบบเต็มรูปแบบหรือไม่ ถ้าเป็น true จะไม่โหลดส่วนประกอบเพิ่มเติม

ตัวอย่างการใช้งาน

  1. แสดงหน้าข้อผิดพลาดพร้อมข้อความกำหนดเอง

    $_PNA->is_showError("404", "ไม่พบหน้าที่ต้องการ", "ขออภัย ไม่พบหน้าเว็บที่คุณค้นหา");

    ผลลัพธ์: จะแสดงหน้าเว็บที่มีรหัสข้อผิดพลาด "404", หัวเรื่อง "ไม่พบหน้าที่ต้องการ", และข้อความเพิ่มเติม "ขออภัย ไม่พบหน้าเว็บที่คุณค้นหา"

  2. แสดงข้อผิดพลาดแบบดีฟอลต์

    $_PNA->is_showError();

    ผลลัพธ์: จะแสดงหน้าข้อความแสดงข้อผิดพลาดโดยใช้ค่าเริ่มต้นของฟังก์ชัน ("opps!" และ "Opps! Error Report")

  3. แสดงข้อผิดพลาดโดยไม่โหลดส่วนประกอบเพิ่มเติม

    $_PNA->is_showError("500", "Server Error", "เกิดข้อผิดพลาดภายในเซิร์ฟเวอร์", true);

    ผลลัพธ์: จะแสดงหน้าข้อความแสดงข้อผิดพลาด โดยไม่โหลดส่วนประกอบเพิ่มเติม เนื่องจากตั้งค่า $notload เป็น true

หมายเหตุ: ฟังก์ชันนี้จะใช้ไฟล์ error.php ภายในโฟลเดอร์ที่กำหนดใน _install_part เพื่อนำมาประกอบเป็นหน้าข้อความแสดงข้อผิดพลาด

Last updated