บทความ

ต้วอย่างการใช้ PHP เพื่อ Remove HTML tag

บทความเกี่ยวกับ : ต้วอย่างการใช้ PHP เพื่อ Remove HTML tag ผมเคยเจอปัญหาเรื่องการเอา content ที่มีการแทรก tag HTML บนๆ อยู่กับข้อความมาใช้แล้วต้องการ remove ออก เช่นพวก tag <b>  หรือ style sheet ต่างๆ แรกๆ ก็เขียน code  replace เองพอเอาอยู่ แต่พอเจอหน้าที่เยอะๆ และมี tag ที่ซับซ้อนมี ขยะ ปนเพียบผลที่ได้คือ replace กันหงิก T_T วันนี้ไปเจอ วิธีการดีๆ มา เลยเอามาฝาก ตาม Link ข้างล่างครับ   ตัวอย่าง PHP Remove HTML Tag

Jquery กับ วิธีเปลี่ยน Theme ที่แสนจะง่ายดาย

เนื้อหาเกี่ยวกับ :วิธีเปลี่ยน Theme jQuery วันนี้จะนำเสนอการเปลี่ยน Theme ของ jQuery ครับ Theme นี้จะมีผลกับพวก TAB  , Calendar และจุดต่างๆ แบบว่าแก้แค่บรรทัดเดียวเท่านั้นเอง ก่อนอื่นเข้าไป download theme  ได้ที่นี่เลย http://jqueryui.com/themeroller/ ได้มาแล้ว ให้ Copy folder  ในห้อง css ไปวางใน folder js/theme จากนั้น แก้ ตรง import  CSS ใน view ของเราได้เลยครับ เช่น <link rel="stylesheet" href="js/themes/start/jquery-ui-1.10.2.custom.css"> ใส่ ชื่อ theme ที่เราต้องการเข้าไปได้เลย /themes/xxxxx/ เพียงเท่านี้แหละครับ

Java regular expression example

คำถามเกี่ยวกับ :ตัวอย่าง การใช้งาน Regular Expression ใน Java ก่อนอื่น import ตามนี้ครับ import java.util.regex.Matcher; import java.util.regex.Pattern; แล้วทดลอง code ตามนี้เลย            Pattern pattern;            Matcher matcher;                   String reqp = "^[a-z0-9_-]{3,15}$";            pattern = Pattern.compile(reqp);            matcher = pattern.matcher("abcd");            return name+" result: "+matcher.matches(); การใช้ Regular Expression จะช่วยให้ลดความซับซ้อนในการ ตรวจสอบค่าต่างๆ ได้ง่ายไม่ต้อง Chk if เยอะๆ เพียงแต่ ดูว่าค่าที่รับมา มัน Match กับ Pattern ที่เราต้องการหรือเปล่า ลองเอาไปใช้กันดูคร๊าบ

Java Connect MySQL ตัวอย่าง Dynamic Web Project บน Eclipse Part 2

รูปภาพ
บทความเกี่ยวกับ : Java Connect MySQL ตัวอย่าง Dynamic Web Project บน Eclipse Part 2 เอาล่ะหลังจากที่เรา Create Dynamic Web Project ไปแล้วใน Part ก่อนหน้านั้น Part นี้เราจะมาลอง Code แบบง่ายๆ กัน กับตัวอย่างการ Connect Database MySQL 1. ก่อนอื่นให้ไป Download MySQL JDBC Driver มาก่อน ตาม URL นี้เลยครับ เลือก JDBC Driver  น่ะเป็นของ Java 2. Download มาแล้วให้เอา Library ตามรูปนี้ไปใช้ Add ใน Project ครับ    ก๊อบไปวางในห้อง Lib ของ Project ครับ Path ตามด้านล่าง    3.  จากนั้นก็ลองเขียน Class Connect MySql ดูตามตัวอย่างด้านล่างครับ   อันนี้ผมใช้ main test ขำๆ น่ะ ยังไม่ได้ลอง เขียน JSP แล้ว Connect ผ่าน WebServer  เสร็จเพียงเท่านี้ Project เราก็สามารถ Connect MySQL ได้แล้วล่ะครับ  ไว้ใน Part ต่อไปจะเอาวิธีการใช้งาน มาฝากอีก

Java Connect MySQL ตัวอย่าง Dynamic Web Project บน Eclipse Part 1

รูปภาพ
บทความเกี่ยวกับ : Java Connect MySQL ตัวอย่าง Dynamic Web Project บน Eclipse Part 1 วันนี้จะมาสอนวิธีการสร้าง Dynamic Web Project บน Eclipse Version แบบว่า บ้านๆ เลยนะครับ พร้อมตัวอย่างการ connect database MYSQL สำหรับผู้เริ่มต้น 1. ก่อนอื่น เปิด Eclipse ขึ้นมาแล้ว ก็ File ->New->Dynamic Web Project   2. จากนั้นก็ใส่ชื่อ Project เข้าไปครับ   3. กำหนด Context ครับเพื่อที่จะเป็น URL ตอนที่เราเข้าเว็บ ส่วนที่เหลือห้อง src ก็ตามเดิมครับ โดยมากตรงนี้มันจะ default ตามชื่อ project ที่เราตั้งอยู่แล้ว 4. เสร็จแล้วก็จะได้หน้าตา ของ Web Project ตามด้านล่างครับ ขั้นตอนของการ Create Project ก็เสร็จสิ้นเพียงเท่านี้ครับต่อไปเป็นตัวอย่าง Code ในการ Connect Database MySQL เดี๋ยวจะเล่าให้ฟังใน Part 2  นะครับ

ตัวอย่าง Java Script Submit แบบไม่ต้อง Reload อย่างง่าย

บทความเกี่ยวกับ : ตัวอย่าง Java Script Submit แบบไม่ต้อง Reload อย่างง่าย วิธีเขียน Script Submit แบบไม่ต้อง Reload page อย่างง่าย โดยใช้ Frame เข้ามาช่วยครับ วิธีการมีอยู่ 2 ขึ้นตอนคือ 1. สร้าง Frame แล้วซ่อนไว้เช่น <iframe name="pframe" id="pframe" src="" style="display-none"></iframe> 2. เวลา Submit form ให้ Submit ลง Frame โดยการ Set target ไปที่ frame ID เช่น  document.myform.action="child.php";  document.myform.target="pframe";  document.myform.submit();  หรือจะใส่ไว้ที่ TAG Form เลยก็ได้เช่น  <form name="myform" action="child.php" target="pframe">  เพียงเท่านี้เวลาที่ Submit form หน้าจอหลักจะไม่กระดิกเลยครับการทำงาน  จะส่งไปที่ form ตามที่เรา action ไปคือหน้า child.php 3. หากต้องการจะให้มี message อะไรที่หน้าหลัก ก็สามารถให้หน้า child.php เรียกใช้ Javascript ที่หน้า แม่ได้ด้วยคำสั่ง   window.parent.xxxx  เช่น ที่หน้าหลักเรามี function  test() ...

เขียน Codeigniter แนะนำให้ใช้ site_url เพื่อแก้ปัญหาเรื่อง Path

คำถามเกี่ยวกับ :เขียน Codeigniter แนะนำให้ใช้ site_url เพื่อแก้ปัญหาเรื่อง Path      การเขียน Web Programming หนีไม่พ้นเรื่องของ HTML กับการใช้งานไฟล์ประกอบไม่ว่าจะเป็น javascript ,css  , รูปภาพต่างๆ หรือ การ include , import  PHP ด้วยกัน อะไรเหล่านี้ย่อมจะต้องอ้างอิงด้วย Path และ ชื่อไฟล์  แต่ก่อนถ้าเราเขียนดวย PHP ปรกติ ก็เรียกใช้ได้เลยดูเอาว่ายึดตามไฟล์ PHP ที่จะใช้เป็นหลักถ้าอยู่ใน Sub เดียวกันก็ใช้ได้เลย แต่ถ้าอยู่ซ้อนเข้าไปใน folder ก็ว่ากันไปตามเรื่อง ซึ่งเหล่านี้หลายท่านคงจะพอรู้กันดี      แต่พอหันมาใช้ Framework มันก็เหมือนเป็นดาบสองคมเรื่องที่ยากๆ ช่วยให้เราง่ายขึ้นแต่บางทีเรื่องที่เราเคยทำง่ายๆ แต่ถ้าไม่รู้วิธีใช้ใน framework ก็จะกลายเป็นเรื่องยากทันที       ยกตัวอย่าง เรื่องการ แทรกรูปลงใน HTML เรื่องหมูๆสำหรับทุกคน แต่พอมาใช้ Framework มัน Mapping ผ่าน View ผ่าน controller ที่บางที แค่ เครื่องหมาย  / ตัวเดียวทำให้ Path ไฟล์หาไม่เจอ ทางแก้ไม่ยากสำกรับ Codeigniter เพียงแค่หมั่นใช้ ...