การเรียกใช้งานตัวแปร $_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]