GORAGOD.com

freelance, web developer, web designer, hosting, domain name

ป้ายกำกับ

Import CSV to MySQL

02 เม.ย. 2551 0 30,059
ไฟล์ CSV เป็นไฟล์ excel ชนิดหนึ่ง นอกเหนือจาก XLS ที่ใช้การเก็บข้อมูลแบบ Text สามารถเปิดอ่านได้โดย Notepad การอ่านข้อมูลจากไฟล์ CSV เลยค่อนข้างง่าย

ปัญหาของ UTF-8

01 เม.ย. 2551 0 15,787
หลังจากเปลี่ยนใจมาใช้ UTF 8 ได้สักพัก ออกแบบเว็บเพจไปเรื่อยๆ ก็ได้พบอุปสรรคใหม่ๆ ของการใช้ UTF 8 โดยเฉพาะกับ AJAX ซึ่งทีแรกก็คิดว่าน่าจะถูกกับ AJAX เป็นยิ่งนัก สิ่งต่างๆ ที่ผมจะกล่าวถึงในวันนี้ เป็นเทคนิคเล็กๆน้อยๆ ที่ผมพบและได้นำมาใช้ แต่ก็ยังอาจมีบางอ

session_start() bug ของ UTF-8

01 เม.ย. 2551 0 16,772
Warning: Cannot modify header information headers already sent by Warning: session start [function session start]: Cannot send session cache limi
การ login ที่ป้องกันการอยู่บนเพจนานเกินไป หรือ เมื่อ login แล้วไม่ได้ logout โดยที่เมื่อครบกำหนดเวลาที่ตั้งไว้ จะต้อง login ใหม่เสมอ

Session Cross Subdomain

31 พ.ค. 2552 0 20,632
ตามชื่อนั่นแหละครับ การใช้งาน SESSION ข้าม Subdomain บน Server ถ้ายังไม่เข้าใจว่ามันจะทำไปทำไม ผมจะลองยกตัวอย่างให้ เช่น การทำเว็บไซต์ ที่มีหลาย Subd
โลกเรานี่อยู่ยากขึ้นทุกวัน พอดีไปเจอกระทู้นึงจาก thaiseoboard ที่ถูกระบุว่าโดนก๊อปเนื้อหาทั้งเว็บ ประมาณว่า เหมือนกันเด๊ะๆ ซึ่งจากการตรวจสอบดูพบว่าเป็นการดึงเอาทรัพยากรจากเว็บไซต์ต้นฉบับโดยตรง
โค้ด PHP สำหรับคำนวณวันที่ 1 ของเดือน เริ่มตั้งแต่ 00:00:00 น จนกระทั่งถึงประมาณเที่ยงคืน 23:59:59 ของวันสิ้นเดือนภายในเดือนนั้นๆ ให้ผลลัพท์เป็นรูป timestamp
ผมเคยเขียนถึงการแทรกแถวลงในตารางมาครั้งหนึ่งแล้วด้วย document createElement คราวนี้ผมจะบอกถึงอีกวิธีการหนึ่งในการแทรกแถวโดยใช้ฟังก์ชั่นของตารางโดยตรง
บ่อยครั้ง ที่เราเห็นบางเว็บไซต์สามารถกำหนดสถานะของ User ได้หลายระดับ หรือ Admin ได้หลายระดับ
เวลาที่เราอัปโหลดไฟล์ไปยัง Server หลายๆคนมักถูกสอนว่า เราต้องปรับให้ไดเร็คทอรี่ให้เป็น 777 ก่อน ถึงจะสามารถอัปโหลดได้ ซึ่งมันไม่ค่อยจะปลอดภัยเลย แล้วจะมีวิธีไหนมั้ยนะ ที่เราจะสามารถอัปโหลดไฟล์ได้โดยไม่ต้องเป็น 777
เป็นการใช้งาน Combobox 3 ตัวที่ทำงานสัมพันธ์กันครับ โดยที่เมื่อเราเลือกตัวที่ 1 ก็จะไปอ่านข้อมูลจากฐานข้อมูลมาใส่ตัวที่ 2 และเมื่อเราเลือกตัวที่ 2 ก็
CentOS Web Panel สนับสนุนการติดตั้ง PHP หลายเวอร์ชั่นบนเครื่องเดียวกันด้วยครับ โดยที่มีการติดตั้งและใช้งานที่ไม่ยากเลยครับ แต่ต้องรู้ทริคนิดหน่อย ผมงงมาแล้ว หากต้องการติดตั้ง PHP หลายเวอร์ชั่นบนเครื่องเดียวกันแนะนำให้ทำทันทีหลังการติดตั้ง CentOS Web Pan
^