ทำยังไงจะใช้ $_SERVER ใน phpbb มาได้ค่ะ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 18166
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

ทำยังไงจะใช้ $_SERVER ใน phpbb มาได้ค่ะ

โพสต์โดย thatsawan » 10/05/2015 5:39 pm

โค้ด: เลือกทั้งหมด

 print_r($_SERVER['SERVER_NAME']);
,มัน error
Illegal use of $_SERVER. You must use the request class or request_var() to access input data. Found in E:\xampp\htdocs\Git\thaimtb_v2\forum\ext\mindphp\m_user_online_time\acp\feed.php on line 10. This error message was generated by deactivated_super_global.

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 21483
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: ทำยังไงจะใช้ $_SERVER ใน phpbb มาได้ค่ะ

โพสต์โดย mindphp » 10/05/2015 5:49 pm

ใช้ request_var('ตัวแปลที่ต้องการ');
หรือ
$request->server('ตัวแปลที่ต้องการ');
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 18166
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: ทำยังไงจะใช้ $_SERVER ใน phpbb มาได้ค่ะ

โพสต์โดย thatsawan » 10/05/2015 5:56 pm

ลองเปลี่ยน print_r($request->server['SERVER_NAME']);
[phpBB Debug] PHP Notice: in file [ROOT]/ext/mindphp/m_user_online_time/acp/feed.php on line 10: Undefined property: phpbb/request/request::$server


ประกาศ
global $request; เเล้วนะ

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 18166
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: ทำยังไงจะใช้ $_SERVER ใน phpbb มาได้ค่ะ

โพสต์โดย thatsawan » 10/05/2015 6:03 pm

ได้เเล้วค่ะ

โค้ด: เลือกทั้งหมด

global  $user, $template ,$request;
$this->request = $request;
$SERVER_NAME = $this->request->server('SERVER_NAME','');


ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 41 และ บุคคลทั่วไป 0 ท่าน