Discuz.in.th ดิสคัสอินไทย

 ลืมรหัสผ่าน
 สมัครสมาชิก
ค้นหา
ดู: 926|ตอบกลับ: 0

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

[คัดลอกลิงก์]

30

โพสต์

227

โพสต์

674

เครดิต

ผู้ดูแลระบบ

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

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

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

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

รายละเอียดเครดิต

ข้อความล้วน|อุปกรณ์พกพา|ประวัติการแบน|Discuz.in.th ดิสคัสอินไทย |นโยบายคุกกี้

GMT+7, 2024-3-29 14:15 , Processed in 0.132763 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

ตอบโพสต์ ขึ้นไปด้านบน ไปที่หน้ารายการโพสต์