Tag Archives: codeigniter

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

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

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

Codeigniter: การส่งเมลโดยใช้ email library

เข้ามาอัพเดทความรู้ซักหน่อย วันนี้พูดถึงการส่งอีเมลโดยใช้ไลบรารี่อีเมลของ CI (CodeIgniter) ก็แล้วกันครับ คลาสอีเมลของ CI สนับสนุนฟีเจอร์อะไร

  1. รองรับหลายโปรโตคอล (Mail, Sendmail,SMTP)
  2. ส่งถึงผู้รับได้ทีละหลายๆ คน
  3. รองรับ CC และ BCCs
  4. ส่งเป็น text ธรรมดาหรือเป็น html ก็ได้
  5. แนบไฟล์ได้
  6. ตัดคำ (Word Wrapping)
  7. กำหนดลำดับความสำคัญได้ (priorities)
  8. มีฟังก์ชันในการตรวจสอบ (debug) อ่านเพิ่มเติม »

มาทำความรู้จักกับ Codeigniter Caching Driver กัน

Codeigniter 1.7.x จะมีเฉพาะระบบ caching ที่เป็น file based ซึ่งจะได้จากการเก็บ html ที่ถูกสร้างขึ้นจาก views และนำไปเขียนไว้ในไฟล์ มีรูปแบบการใช้งานคือ

$this->output->cache(n)

n เป็นตัวเลขเพื่อระบุว่าจะ cache ไว้เป็นเวลาเท่าไหร่ มีหน่วยเป็น นาที
อ่านเพิ่มเติม »

วิธีการตั้งค่าให้ CI (Codeigniter) สามารถใช้ได้ทั้ง URI Segment และ Query String

บทความนี้เป็นการบันทึก วิธีการตั้งค่าให้ CI (Codeigniter) สามารถใช้ได้ทั้ง URI Segment และ Query String กันครับ ซึ่งค่าเริ่มต้นถ้าเราไม่เข้าไปเปลี่ยนค่าอะไร ตัว CI จะใช้แบบ URI segment อ่านเพิ่มเติม »

การตัด index.php ออกจาก URL ของ Codeigniter

บันทึกการตัด index.php ออกจาก URL ของ Codeigniter เอามาบันทึกไว้ซะเลย เพราะสร้างโปรเจ็คใหม่ทีไร เป็นต้องค้นหาใหม่ทุกที วิธีการก็ง่ายๆ ครับ แต่มีข้อแม้ว่าโฮสที่เราใช้ต้องเปิด mod_rewrite ด้วยนะครับ (ส่วนมากก็เปิดอยู่แล้วครับ) แค่สร้างไฟล์ .htaccess แล้วก็เซฟไว้ที่โฟลเดอร์ของ Codeigniter ที่เราติดตั้งไว้ อ่านเพิ่มเติม »

ปัญหา mod_rewrite กับ codeigniter บน live server

วันนี้เจอปัญหากับเจ้า codeigniter กับ mod_rewrite เข้าซะแล้ว ตอนที่่อยู่บน localhost มันก็ทำงานดีอยู่อ่ะนะ แต่พออัพโหลดขึ้นไปบนเซิฟเวอร์จริงดันมีปัญหาซะงั้น ปัญหาก็มีอยู่ว่า จะใช้ mod_rewrite เพื่อจะทำให้ url มันเป็นมิตรกับ search engine (search engine friendly) อ่ะนะ ขั้นตอนต่างๆ ก็ทำตามคู่มือหมดทุกอย่างแล้วนี่นาแล้วมันเป็นไรของมันเนี๊ยยยย อ่านเพิ่มเติม »