Hello Codeigniter3

สำหรับคนที่เคยเขียนเว็บแบบ php ธรรมดา อาจจะไม่คุยกับการเขียน MVC ซึ่ง Codeigniter เป็นการเขียนแบบ MVC ในบทความนี้เพื่อให้ง่ายต่อการศึกษา admin จะ ใช้ V กับ C  ให้ดูก่อนนะครับ สร้าง C […]

Read More →

Codeigniter : Bootstap3

การนำ Bootstap3 มาใช้แบบง่ายๆ ครับไม่ต้องโหลดโค้ดมาไว้ในเครื่องของเรา  แต่มีข้อเสียคือเวลาเขียนโค้ดจะต้องเชื่อมต่ออินเตอร์เน็ตนะครับถึงจะไช้ได้  มาดูตัวอย่างการเขีียนโค้ด ด้านล่างเลยครับ โค้ดในส่วนของ View <!DOCTYPE html> <html lang=””> <head> <meta charset=”utf-8″> <meta http-equiv=”X-UA-Compatible” content=”IE=edge”> <meta […]

Read More →

Codeigniter : การใช้งาน Routes

การกำหนดค่าเริ่มต้นของเว็บจะกำหนดในไฟล์ที่ชื่อว่า router.php โดยกำหนดชื่อของ Controller เวลาเปิดเว็บมาจะทำการ Codeigniter จะทำการเรียก Controller ที่กำหนดไว้มาเป็นค่าเริ่มต้นของเว็บ ที่อยู่ของ routes.php อยู่ที่   application -> config.php -> routes.php ตัวอย่างการใช้งาน จากภาพด้านบน เป็นการกำหนดให้ ค่าเริ่มต้นของเว็บเรียก […]

Read More →

Codeigniter : การใช้งาน View เบื้องต้น

การใช้งาน view ต้องใช้ Controller เป็นตัวเรียก View มาใช้งานมีขึ้นตอนดังนี้ เข้าไปที่  application -> controllers -> hello.php   แล้วเขียนโค้ดดังนี้ครับ <?php if ( ! defined(‘BASEPATH’)) exit(‘No […]

Read More →

Codeigniter : Hello World

สำหรับการเขียนเว็บด้วย Codeigniter จะไม่เหมือนการเขียนเว็บแบบทั่วไปคือจะใช้หลักการของ MVC ในการเขียน  ในบทความนี้เราจะใช้ C  คือ Controller อย่าง เดียวให้แสดงคำว่า Hello World แสดงผลออกมาทางจอภาพ ทำได้ดังนี้ครับ เข้าไปที่  application -> controllers สร้างไฟล์ชื่อว่า […]

Read More →

codeigniter สร้างไฟล์ PDF ด้วย html2pdf

เริ่มต้นก็ต้องไปดาวน์โหลดจากเว็บนี้ก่อน http://html2pdf.fr/en/default เสร็จแล้วเอามาวางไว้ใน libraries ตามภาพด้านล่างครับ   สร้าง class ชื่อว่า html2pdfclass <?php class html2pdfclass { function html2pdf(){ } public function load(){ require ‘html2pdf/html2pdf.class.php’; […]

Read More →

CodeIgniter : upload file

<html> <head> <title>Upload Form</title> </head> <body> <?php echo $error;?> <?php echo form_open_multipart(‘upload/do_upload’);?> <input type=”file” name=”userfile” size=”20″ /> <br /><br […]

Read More →