Skip to content


include? require? ใช้ตัวไหนดี ฤๅจะเด็ดทีเดียวเสียทั้งคู่

คำถามง่าย ๆ ว่า ระหว่าง include กับ require ใน PHP นั้น ต่างกันตรงไหน สำหรับคนที่ใช้งานบ่อย ๆ บางคนอาจจะไม่เคยสังเกต

ความจริงแล้ว ทั้ง 2 ฟังก์ชั่นนี้ ต่างก็ทำหน้าที่เหมือน ๆ กัน คือ ทำการรวมเอาไฟล์ที่ระบุ และประมวลผลไฟล์นั้นเข้ามา (include and evaluate) ส่วนที่แตกต่างกันจะแตกต่างกันอยู่จุดเดียว ก็คือการจัดการกับ Error ที่เกิดขึ้น

Continued…

  • Share/Save/Bookmark

Posted in PHP, function. Tagged with , , , , , .

เปิดหน้า Download

ตอนนี้เพิ่มหน้าำสำหรับดาวน์โหลดแล้วครับ ตอนนี้ใส่ ebook เข้าไป 2 เล่ม แล้วจะทยอยหาไฟล์ที่น่าสนใจมาให้โหลดกันนะครับ

ลิงค์ คลิกจากเมนู DOWNLOAD ด้านบน หรือเข้าไปที่ http://blog.chonla.com/?page_id=190 ก็ได้ครับ

  • Share/Save/Bookmark

Posted in download. Tagged with , , .

Google Chrome 2.0 เร็วทันใจ

ในที่สุด Google Chrome ก็ได้เผยโฉมเวอร์ชั่นใหม่ (2.0) ออกมาอย่างเต็มตัว ในเวอร์ชั่นนี้ก็ได้มีการปรับปรุงฟีเจอร์ต่าง ๆ มากมาย รวมถึงการแก้ไขปรับปรุงให้มีความเสถียรมากขึ้นด้วย
Continued…

  • Share/Save/Bookmark

Posted in Chrome, Google, JavaScript. Tagged with , , , .

สร้าง domain มาไว้ใน localhost ดีกว่า

รู้สึกเบื่อมั๊ยครับ เวลาทำเว็บแล้วต้องมาเทสด้วย URL แบบเดิม ๆ คือ http://localhost/work/myweb/ (ประมาณนี้) ยิ่งถ้าใครแบ่ง folder อย่างหรูหรา ก็ยิ่งไปกันใหญ่ http://localhost/work/2009/clients/sipa/task1/ (อู้วววว ใครจะไปจำได้วะ) วันนี้ผมมีทางออกให้สำหรับใครที่ยังไม่รู้ครับ
Continued…

  • Share/Save/Bookmark

Posted in Apache. Tagged with , , , .

jTemplates, Template Engine ของ jQuery

ได้ไปอ่านบทความเกี่ยวกับ Template Engine ที่เว็บ jquerytips เป็น Template Engine ที่เป็น plugin ของ jQuery น่าสนใจดีครับ เลยเอามาแบ่งปันกัน
Continued…

  • Share/Save/Bookmark

Posted in JSON, JavaScript, Plugins, Souce Code, Template Engine, Uncategorized, jQuery. Tagged with , , , , , .

ไอเดีย Template Engine แบบ Basic

ใน framework ที่มีการแยก View ออกมาอย่างชัดเจน อย่างเช่น MVC จะมีการใช้ Template เข้ามาเป็นตัวช่วยในการช่วยแสดงผล ไม่ว่าจะเป็นการใช้ Template Engine อย่างเช่น smarty เป็นต้น

ทีนี้ ผมก็มาคิด ๆ ดูว่าไอ้เจ้า Template เนี่ย มันมีไอเดียการทำงานยังไง ลองมาดูกัน

Continued…

  • Share/Save/Bookmark

Posted in PHP, Souce Code, Template Engine, Uncategorized. Tagged with , , .

Upload progress อัพไปเท่าไหร่แล้ว บอกหน่อยซิ

ลองแวะไปดูที่ http://www.zidoupload.com แล้วลองอัพโหลดไฟล์อะไรก็ได้ซักไฟล์นึง จะเห็นว่าระหว่างที่รอ มันจะมีการแสดงผลเป็นแถบว่าตอนนี้เราอัพโหลดไปแล้วกี่เปอร์เซนต์ รวมถึงยังบอกอีกว่า Transfer rate เป็นเท่าไหร่ ตรงนี้แหละครับที่ผมจะมาพูดถึงในวันนี้
Continued…

  • Share/Save/Bookmark

Posted in APC, Ajax, HTTP, JavaScript, PHP, Souce Code, jQuery. Tagged with , , , , , , , , , , .

หมายเลขบัตรประชาชน? สร้างเองดีกว่า

สาเหตุที่ผมเขียนบทความนี้ขึ้นมา เพราะว่ามันจะมีบางช่วงเวลาที่ผมจำเป็นต้องใช้หมายเลขบัตรประชาชนในการทำอะไรหลาย ๆ อย่าง ไม่ว่าจะเป็นเรื่องของการทำระบบ verify หมายเลขบัตรประชาชน หรือเอาไปใช้สมัครโน่นสมัครนี่ บางครั้งผมแค่อยากลองเฉย ๆ แต่ไม่ได้อยากใช้หมายเลขบัตรของผมจริง ๆ ด้วยเหตุผลด้านความปลอดภัยของผมเอง ผมเลยลองสร้างหมายเลขบัตรประชาชนจากอัลกอริธึมในการตรวจสอบหมายเลขบัตรประชาชนขึ้นมา

Continued…

  • Share/Save/Bookmark

Posted in Algorithm, JavaScript, PHP, Souce Code, Uncategorized. Tagged with , , , .

jQuery Documentation ภาษาชาวบ้านเรียกว่า “เฮ๊ลป์” (Help)

ใช่ครับ เรียกง่าย ๆ ว่า Help นั่นเอง เวลาเราถามเพื่อนว่ามี Documentation ของ jQuery หรือเปล่า เราก็มักจะถามว่า “เฮ้ย มี Help ของ jQuery ป่าววะ ขอหน่อย” แบบนี้ แต่ตามหลักสากลแล้ว เขาเรียกว่า Documentation ครับ รู้เอาไว้ เวลาเอาไป Search จะได้หาเจอครับ

Continued…

  • Share/Save/Bookmark

Posted in Documentation, jQuery. Tagged with , , , .

jQuery 1.3.2 ติดเทอร์โบ

ไม่ได้เข้ามาอัพเดทตั้งนาน มัวแต่ไปจัดการธุระส่วนตัวอยู่ เลยหาเวลาเข้ามาอัพเดทไม่ได้ วันนี้พอมีเวลาเลยเข้ามาอัพเดทซะหน่อยครับ

หลาย ๆ คนคงรู้แล้วว่า jQuery ออกเวอร์ัชั่นใหม่มาเป็น 1.3.2 แล้ว วันนี้เราถือโอกาสมาคุยส่วนที่ปรับปรุงเพิ่มขึ้นจากเวอร์ชั่นในซีรี่ส์ 1.2.x กันดีกว่าครับ

Continued…

  • Share/Save/Bookmark

Posted in jQuery. Tagged with .