Category Archives: เขียนโปรแกรม

การติดตั้ง Google App Engine Plugin – Eclipse 3.7 (Indigo)

Eclipse - The Eclipse Foundation open source community website

ขั้นตอนง่ายๆ ในการติดตั้ง Google App Engine Plugin ใน Eclipse (Indigo) เพื่อพัฒนา Java App Engine Application โดยการใช้ Software update ของ Eclipse เอง อ่านเพิ่มเติม »

jQuery: การดึงเอาค่าของ attribute ของแท็ก html ด้วยฟังก์ชัน .attr()

อีกหนึ่งฟังก์ชันที่ผมใช้อยู่บ่อยๆ ของ jQuery ก็คือ ฟังก์ชัน attr() ซึ่งฟังก์ชันนี้จะใช้สำหรับการดึงค่า(get) ของ attribute และกำหนดค่า(set) ของ attribute โดยรูปแบบการใช้งานก็ง่ายๆ ครับ คือ

การดึงค่า attribute ก็จะประมาณนี้ครับ .attr(ชื่อของ attribute ที่ต้องการค่า) เช่น ถ้าเราต้องการดึงเอาค่าของ alt ของแท็ก img อ่านเพิ่มเติม »

jQuery: Calendars Datepicker ป๊อปอัพปฏิทินสำหรับเลือกวันที่ภาษาไทย

ป๊อปอัพปฏิทินภาษาไทย

jQuery Calendars Datepicker เป็นตัวเสริม (plugin) ของ jQuery ที่สามารถแสดงผลปฏิทินเป็นภาษาไทย (ปี พ.ศ. ด้วยนะครับ) และก็รองรับอีกหลายภาษาเลยล่ะครับ (ประมาณ 60 กว่าภาษาครับ) ซึ่งดูแล้วน่าจะเป็นประโยชน์สำหรับเพื่อนๆ ที่กำลังมองหา plugin แนวๆ นี้อยู่นะครับ หรือคนที่ยังใช้ dropdown อยู่ก็ลองเปลี่ยนมาใช้แบบนี้ดูนะครับ จะทำให้เว็บน่าใช้ขึ้นอีกเยอะครับ ^^ อ่านเพิ่มเติม »

กำหนดรูปภาพเริ่มต้น(default image) ให้กับเว็บไซต์ด้วย htaccess

เห็นหัวข้อแล้วอาจจะงงนิดๆ บทความนี้จะช่วยเพื่อนๆ แก้ปัญหาเกี่ยวกับการอ้างไปยังรูปที่ไม่มีอยู่จริง หรือถูกลบไปแล้วบนเว็บ ซึ่งปกติหากเราอ้างไปหาเซิฟเวอร์ก็จะรีเทิร์นสถานะกลับมาเป็น 404 ทำให้ตำแหน่งที่เราใส่รูปพวกนั้นเข้าไปจะแสดงเป็นกากบาท ทำให้ผู้ที่เข้ามาชมเว็บของเรารู้สึกว่าเว็บมันมีปัญหา อาจจะส่งผลให้ผู้ใช้หนีไปเลยก็เป็นได้ อ่านเพิ่มเติม »

jQuery : วิธีการใช้ jquery ติ๊กเลือก checkbox หลายๆ ค่า

ถ้าหากตอนนี้เพื่อนๆ กำลังหาวิธีที่จะใช้ jQuery ในการเลือก input ที่เป็น checkbox หลายๆ ค่า มาถูกที่แล้วครับ ฮ่าๆ ๆ ซึ่ง jQuery จะมีฟังก์ชัน val() ที่ใช้สำหรับกำหนดค่าของ input ต่างๆ อยู่แล้วครับ โดยฟังก์ชันนี้จะรับค่าเป็นค่าเดี่ยวๆ หรือจะเป็น array ก็ได้ครับ อ่านเพิ่มเติม »

การเซต timeout ในฟังก์ชัน file_get_contents ของ PHP

วันนี้เอาวิธีการเซตค่า timeout ให้กับฟังก์ชัน file_get_contents ของ PHP มาฝาก ซึ่งปกติผมก็ไม่ได้มีการเซตค่า timeout สำหรับฟังก์ชันนี้เลย ซึ่งอาจจะทำให้ response time ของเว็บเราเยอะได้ จะส่งผลต่อ robot ของ search engine เอา โดยการเซตค่า timeout ให้ฟังก์ชัน file_get_contents เป็นการบอกให้ฟังก์ชันไม่ต้องรอต่อไป หาก url ที่เราดึงเนื้อหาไม่ยอม response ค่ากลับมาภายในเวลาที่เรากำหนด อ่านเพิ่มเติม »

มาเปลี่ยน syntax color ของ Eclipse กันดีกว่า

เพื่อนๆ ที่กำลังใช้ Eclipse อยู่ ถ้าเกิดไม่อยากรูปแบบของสี (default) ที่ใช้อยู่ แล้วเกิดอยากเปลี่ยนสีของโค้ด (syntax color) หรือธีม (Theme) ผมขอแนะนำ eclipse plugin อีกตัวที่จะช่วยให้เพื่อนๆ สามารถเปลี่ยนธีมได้ นั่นก็คือ Eclipse Color Themes อ่านเพิ่มเติม »

วิธีการใช้งาน Captcha Helper ของ Codeigniter

การป้องกันการสแปมที่ได้รับความนิยมในปัจจุบันเห็นทีจะต้องยกให้ CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) ซึ่งจะเป็นการให้ผู้ใช้ (user) กรอกรหัสที่แสดงเป็นรูปภาพ เช่น

ตัวอย่าง CAPTCHA อ่านเพิ่มเติม »

วิธีการ redirect โดเมนที่ไม่มี www ไปหา www ด้วยไฟล์ htaccess

เพื่อนๆ ที่มีเว็บหรือบล็อกเป็นของตัวเองลองเข้าเว็บตัวเองโดยไม่ต้องใส่ www ข้างหน้าดูว่าเข้าได้รึป่าว เช่น http://domain.com ถ้าเข้าได้แล้วลองเปลี่ยนเป็นแบบมี www ด้วย เช่น http://www.domain.com ถ้าเข้าได้อีกและมีเนื้อหาเหมือนกันแล้ว เพื่อนๆ อาจจะถูก search engine มองว่าเป็น duplicate content ครับ อ่านเพิ่มเติม »