popiazaza โพสต์ 2020-2-13 21:27:15

การเรียกใช้งานตัวแปร $_G โดยไม่ผ่านระบบปลักอินของ Discuz! โดย ekaomk

<?php
      /* การเรียกใช้งานตัวแปร $_G โดยไม่ผ่านระบบปลักอินของ Discuz */
      require '../source/class/class_core.php'; //เรียกใช้ระบบ Discuz (ต้องระบุ Path ให้ถูก ตามตำแหน่งไฟล์นี้ไปวาง ไม่งั้น Error)

      C::app()->cachelist = $cachelist; //ดึงแคสจากระบบ Discuz
      C::app()->init(); //คำสั่ง Intitial Core ของระบบ Discuz

      global $_G; //กำหนดตัวแปร Global ชื่อ $_G (ไม่ต้องทำก็ได้ ถ้าจะเรียกใช้แค่จุดเดียว หรือไม่ออกนอกฟังก์ชัน)

      header('Content-Type: text/html; charset=utf-8'); //กำหนด Character Set Encoding ให้เป็น Unicode 8 (ไม่ทำก็ได้ ถ้าไม่อยากแสดงผลภาษาไทย)
      if($_G["uid" == 0) echo "กรุณาล็อกอิน"; //ตรวจสอบว่าล็อกอินหรือยัง หากยัง ให้แจ้งว่ากรุณาล็อกอิน
      else var_dump($_G); //หากล็อกอินแล้ว ให้ดั้มตัวแปร $_G ออกมาทั้งหมด เพื่อทดสอบ
      //else echo "คุณล็อกอินสำเร็จ ด้วยชื่อ " . $_G["username"]; //หรือจะแจ้งเตือนว่าได้ล็อกอินแล้วด้วย UserName ที่ล็อกอินเข้ามาก็ได้
?>
หน้า: [1]
ดูในรูปแบบกติ: การเรียกใช้งานตัวแปร $_G โดยไม่ผ่านระบบปลักอินของ Discuz! โดย ekaomk