ค้นหา
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at
https://www.goragod.com/index.php?module=knowledge&id=3813
Warning: session start [function session start]: Cannot send session cookie headers already sent by output started at เป็นคำถามที่เจอบ่อยมาก และ เร..
Session Cross Subdomain
https://www.goragod.com/index.php?module=knowledge&id=511
ตามชื่อนั่นแหละครับ การใช้งาน SESSION ข้าม Subdomain บน Server ถ้ายังไม่เข้าใจว่ามันจะทำไปทำไม ผมจะลองยกตัวอย่างให้ เช่น การทำเว็บไซต์ ที่มีหลาย Subd
การกำหนดอายุของ session
https://www.goragod.com/index.php?module=knowledge&id=507
ปกติแล้ว session จะมีระยะเวลาการคงอยู่ช่วงเวลาหนึ่งตามที่กำหนดใน session cache expire ที่ php ini ซึ่งมีค่าปกติเป็น 180 นาที ในบางครั้ง เราอาจต้องการ
บันทึก array ลง cookie
https://www.goragod.com/index.php?module=knowledge&id=231
เนื่องจาก cookie ไม่สามารถเก็บข้อมูลที่เป็น array ได้จึงต้องมีการแปลง array ให้เป็น ข้อความก่อน แล้วจึงบันทึกลง cookie
Cookie กับ Javascript
https://www.goragod.com/index.php?module=knowledge&id=72
การอ่านและเขียน Cookie ด้วย Javascript
session_start() bug ของ UTF-8
https://www.goragod.com/index.php?module=knowledge&id=133
Warning: Cannot modify header information headers already sent by Warning: session start [function session start]: Cannot send session cache limi
เทคนิคการจัดการ สินค้า ในตระกร้าสินค้า ตอนที่ 2
https://www.goragod.com/index.php?module=knowledge&id=663
ตอนที่แล้วเราจัดการตะกร้าสินค้าด้วย session ไปแล้ว ในตอนนี้ผมจะพูดถึงการจัดการสินค้าด้วยฐานขข้อมูลกัน ทำไมถึงต้องเลือกใช้ฐานข้อมูล ถ้า 1 ต้องการเก็บ
การกำหนดไม่ให้มี PHPSESSID มากับ URL
https://www.goragod.com/index.php?module=knowledge&id=150
เมื่อลิงค์ของเว็บเรามี PHPSESSID เช่น http: xxx com index php PHPSESSID=xxxxxxx ติดมาด้วยเสมอ
เมื่อผมวางยาตัวเอง
https://www.goragod.com/index.php?module=knowledge&id=3688
จากโค้ดด้านบน ดูยังไงก็ไม่ผิดปกติใช่มั้ยครับ จริงๆแล้วมันก็ทำงานได้สมบูรณ์แบบบน Server ของผมละครับ แต่พอนำสคริปต์ไปติดตั้งให้กับลูกค้ากลับพบว่า
บทที่ 15 AJAX กับปัญหาการ Refresh หน้า
https://www.goragod.com/index.php?module=knowledge&id=418
การรีเฟรชหน้า เป็นปัญหาหนึ่งของ AJAX ที AJAX มันไม่สามารถโหลดหน้าเดิมกลับมาได้หากมีการ Refresh หน้าใหม่ พอกด Refresh ทีก็ต้องกลับไปเริ่มต้นที่หน้าแรก
การกำหนดสิทธิของ User
https://www.goragod.com/index.php?module=knowledge&id=148
บ่อยครั้ง ที่เราเห็นบางเว็บไซต์สามารถกำหนดสถานะของ User ได้หลายระดับ หรือ Admin ได้หลายระดับ
เทคนิคง่ายๆ ตายน้ำตื้น
https://www.goragod.com/index.php?module=knowledge&id=303
ช่วยด้วย! ตอนทดสอบบนเครื่องมัน Login ได้ค่ะ แต่พอเอาขึ้น Host แล้วมันไม่ยอมให้ Login ค่ะ
เทคนิคการจัดการ สินค้า ในตระกร้าสินค้า
https://www.goragod.com/index.php?module=knowledge&id=664
เทคนิคการเก็บข้อมูลสินค้าสำหรับเว็บร้านค้าหลักๆ ก็จะมี 2 วิธีครับ ซึ่งก็จะมีข้อดีข้อเสียต่างกัน วิธีแรก เก็บข้อมูล ลง session session สามารถใช้เป็นเค
นโยบายความเป็นส่วนตัว Privacy Policy
https://www.goragod.com/index.php?module=privacy
นโยบายความเป็นส่วนตัว Privacy Policy
PHP อ่านความกว้างของจอภาพ
https://www.goragod.com/index.php?module=knowledge&id=445
PHP ไม่สามารถอ่านค่าความกว้างของจอภาพได้ครับ ต้องอ่านด้วย Javascript เ้ราสามารถใช้เทคนิคการส่งค่าจาก Javascript ไปยัง PHP ด้วยการ Submit ผ่าน Form มา
ปัญหาของ UTF-8
https://www.goragod.com/index.php?module=knowledge&id=235
หลังจากเปลี่ยนใจมาใช้ UTF 8 ได้สักพัก ออกแบบเว็บเพจไปเรื่อยๆ ก็ได้พบอุปสรรคใหม่ๆ ของการใช้ UTF 8 โดยเฉพาะกับ AJAX ซึ่งทีแรกก็คิดว่าน่าจะถูกกับ AJAX..
GAJAX บทที่ 25 GForm กับการ Login
https://www.goragod.com/index.php?module=knowledge&id=625
เป็นอีกตัวอย่างหนึ่งของการใช้งาน GForm ในอีกลักษณะหนึ่ง ในตัวอย่างนี้ จะเป็นการสร้างฟอร์ม login แบบ Ajax อย่างง่ายๆ ซึ่ง GForm ได้ช่วยให้โค้ด ง่าย แล
เว็บ 2 ภาษา
https://www.goragod.com/index.php?module=knowledge&id=324
เทคนิค การทำเว็บ 2 ภาษาครับ
เปิด Popup แล้วอัปเดทหน้าที่กำหนด
https://www.goragod.com/index.php?module=knowledge&id=309
เช่นการ Refresh หน้าหลัก เมื่อทำการอัปเดทข้อมูลเสร็จแล้ว โดยการเปิดหน้าใหม่
Counter และ User Online 2
https://www.goragod.com/index.php?module=knowledge&id=74
บันทึกผู้เยี่ยมชมด้วย IP Address แทน Cookie