วิธีการสร้าง cookie เพื่อใช่ใน internet explorer ของ phpbb

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

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

User avatar
Ittichai_chupol
PHP VIP Members
PHP VIP Members
Posts: 2788
Joined: 19/09/2018 10:33 am

วิธีการสร้าง cookie เพื่อใช่ใน internet explorer ของ phpbb

Postby Ittichai_chupol » 04/09/2019 3:10 pm

- เว็บบอร์ด phpbb นั้นเป็บเว็บบอร์ดที่มี code และ ฟั่งชั่น ตางๆ ที่สนับสนุนการใช้งาน ในส่วนต่างๆของเว็บ มาให้เป้นพื้นฐาน ตั้งแต่แรกติดตั้งอยู่ นั้นจึงทำให้ผุ้พัฒนา ไม่ต้องเสียเวลากับการที่จะต้องสร้าง ส่วนต่างขึ้นมาเองทั้งหมด เพียงแค่ปรับปรุง หรือ เสริมเพียงเเค่บางส่วนเข้าไปเท่านั้น ก็ทำให้เว็บบอร์ด สามารถทำงาน ตามที่เราต้องการ โดยวิธีการที่เราจะทำให้เว็บบอร์ด phpbb สามารถทำในส่วนที่ไม่ได้มีมากับตอนติดตั้งครั่งแรกนั้น คือการส่ร้าง ส่วนขยาย(Extension)

ส่วนขยาย(Extension) จะทำให้ เว็บบอร์ด phpbb มีประสิทธิภาพ การทำงานที่ดีขึ้น โดยสามารถ ปรับเพิ่มเพิ่มแก้ไข้ ในส่วนต่างๆของ เว็บบอร์ด phpbb ได้ตามอิสระ ซึ่งในขั้นตอนพัฒนา ไม่จำเป้นที่จะต้องเข้าไปยุ่งเกี่ยว Code เดิมที่มีอยู่(แต่อาจจะมีบางครั่งที่ต้องเข้าไปแก้ไข้ เพิ่มเติม) นั้นก็ช่วยเราไม่ต้องกังวลกับการผิดพลาดที่อาจจะเกิดขึ้นได้เพราะหาก Code ของ เว็บบอร์ด phpbb เกิดความผิดพลาดก้อาจจะกระทบต่อการทำงานส่วนอื่นๆ ด้วย โดยการสร้าง Extension นั้นก็มีวิธีการพัฒนาที่ไม่ซับซ่อนมาก เพียงแต่จะมีเพียงการทำงานที่จะต้องเป็นไปตามที่เราต้องการเท่านั้น ที่จะยากนิดหน่อย

- ทั้งนี้ในการสร้าง ส่วนขยาย(Extension) นั้นเราอาจจะมีการนำเอาฟังชั่นของ php มาใช้งานได้ด้วย เพื่อเพิ่มประสิทธิภาพให้ทำงานได้ดีขึ้น หรืออาจะะนำเอาฟังชั่นที่ใช้งานร่วมกับ บราวเซอร์มาใช้ทำงานผสานระหว่างเว็บบอร์ด กับ บราวเซอร์ เช่น cookie

ในการเก็บ cookie บางครั่งในระหว่าบราวเซอร์แต่ละบราวเซอร์ จะมีการเก็บต่างกันเล็กน้อย เช่นว่า chrom ไม่จำเป็นต้องระบุเวลา ของ cookie แต่ internet explorer จำเป็นต้องมีการระบุเวลาหมดอายุของ cookie ด้วย โดยวิธีการเขียนก็มีดังนี้


Code: Select all

  setcookie('ชื่อ cookie', ค่าที่ต้องการเก็บ , (time() + (86400 * 30) * 12), "/");

Return to “PHP Knowledge”

Who is online

Users browsing this forum: No registered users and 14 guests