Post archive
Tag: PHP
-
อีกทางเลือกหนึ่งในการใช้ คำสั่งของ PHP
1. เริ่มคำสั่งแรกด้วย if endif 1 2 3 4 5 < ?php if ($i==0): ++$i; endif; ?>< ?php if ($i==0): ++$i; endif; ?> การทำงานก็คือ if ปกติ เพียงแต่ แทนที่จะปิดด้วย {} แต่กลับใช้ : เป็นตัวเปิด และ endif เป็นตัวปิดแทน ทำให้เห็น จุดจบของ if ได้ง่ายขึ้น
READ MORE -
รวมฮิต Charts
Chart ก็คือ Graph Graph ก็คือ Chart การเขียนเว็บโปรแกรมมิ่ง หรือ เว็บธรรมดา ไม่ว่าจะด้วยภาษาใดๆ ก็ตาม หลีกหนีไม่พ้นที่จะมีเรื่องของการออกรายงาน มาเกี่ยวข้อง ซึ่งเท่าที่ผมศึกษาดู กราฟหรือชาร์ต จะแบ่งออกเป็น 3 กลุ่มใหญ่ๆ คือ กราฟที่ถูกสร้างออกมาเป็นรูปภาพ กราฟที่ใช้จาวาสคริปต์ในการสร้าง และกราฟที่ใช้แฟลช เข้ามาช่วย
READ MORE -
BOM (Byte Order Mark) หน้าตามันเป็นอย่างไร
การสร้างเว็บเพจแบบ utf-8 จะมีอยู่ 2 ลักษณะ คือ utf-8 without BOM กับ utf-8 with BOM ซึ่ง utf-8 with BOM นี่แหละที่มักจะก่อปัญหา error ดังด้านล่าง error อันสุดแสนจะคลาสสิค ถ้าลองได้เขียน utf-8 ใหม่ๆ แล้วเป็นอันว่าได้เจอกันแทบทุกคน Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent
READ MORE -
WYSIWYG
WYSIWYG – What You See Is What You Get หรือในบางครั้งก็เรียกว่า Rich Text Editor ผมไปเจอเว็บต่างประเทศเว็บหนึ่งเขารวบรวมตัวที่เด็ดๆไว้ บางตัวผมก็เคยใช้ บางตัวก็ไม่เคย ก็เอาเป็นว่า ท่านลองเล่นละกันนะครับ ชอบตัวไหน รักตัวไหนก็เลือกใช้กันตามอัธยาศัย มีอะไรสงสัย ก็ถามไว้ได้ ในช่องคอมเม้นท์ 1. Yahoo! UI Library: Rich Text Editor ถ้าเรื่องความสวยงาม และออกไปทางโมเดิลแล้ว ต้องยกให้ตัวนี้เลย Link : http://developer.yahoo.com/yui/examples/editor/
READ MORE -
มือกระบี่ ต้องมีอาวุธคม
จอมยุทธ์ถ้าหากขาดอาวุธที่ดี ย่อมเสียเปรียบคู่ต่อสู้ (ยกปรมาจารย์ตั๊กม้อ ไว้คนนึง) โปรแกรมเมอร์ถ้าหากขาดคู่มือไว้เคียงข้างกาย ก็จะลำบาก ผมมักจะไล่คนที่ถามผมเกี่ยวกับการเขียนโปรแกรมให้ไปอ่านหนังสือเบื้องต้นเสมอ และมักจะได้รับคำตอบว่า แหมพี่..กูเกิลก็มี เชื่อไหมละครับว่า ในกูเกิลโดยส่วนใหญ่แล้วจะเป็นทิปและเทคนิค และต้องเสียเวลาหากันพอสมควร ซึ่งผมเชื่อว่าเสียเวลาและค่าไฟ มากกว่าซื้อหนังสือมาอ่านสักเล่ม เสียอีก วันนี้ผมเลยลองค้นหาหนังสือเกี่ยวกับ PHP มาเสนอให้ท่านได้ดาวน์โหลดไปอ่านกัน แต่ในโชคดีก็มีโชคร้าย โชคดีคือ ผมเจอหนังสือให้ดาวน์โหลดมาเสนอท่านหลายเล่ม โชคร้าย(สำหรับบางคน) ก็คือ มันเป็นภาษาอังกฤษ แต่ถึงอย่างไรก็ตามผมก็แนะนำให้ท่านที่ไม่ถนัดลองอ่านลองแกะ ภาษาอังกฤษ มันไม่ยากเลยครับ ศัพท์เดิมๆซะส่วนใหญ่ และอย่าคิดว่ามันเป็นการเสียเวลามากไป เพราะผลที่ได้หลังจากท่านสั่งสมภาษาอังกฤษมาแล้ว จะมหาศาลทีเดียว เมื่อเขียนมาถึงตรงนี้ ผมก็ขอจารึกชื่อ ท่านประจักร คุณุ ผู้พูดคำพูดบางคำให้ผมตระหนักถึงการพยายามอ่าน E-book เอาล่ะครับเพื่อไม่เป็นการเสียเวลา เชิญท่านดาวน์โหลดหนังสือที่คิดว่าถูกจริต จากลิ้งก์ด้านล่างได้เลยครับ 1.Beginning PHP5 Apache and MySQL WebDevelopment ของสำนักพิมพ์ Wrox 2.Build […]
READ MORE -
เขียนโค้ด ส่ง SMS เข้ามือถือ แบบฟรีๆ
ทริปนี้ เราจะแอบเอาความสามารถของ google calendar มาใช้ หลายท่านคงทราบอยู่แล้วว่า google calendar นั้น มีฟังก์ชั่นเตือนเหตุการณ์ล่วงหน้า ด้วย SMS และมี API ให้เราใช้ เราจะใช้ช่องตรงนี้แหละครับ มาทำให้โปรแกรมเราส่ง SMS หาเราเมื่อมีคอมเม้นท์ใหม่ หรือว่ามีเหตุการณ์อันใดเกิดขึ้น สักอย่างกับเว็บเรา ลองดูโมเดล คร่าวๆ
READ MORE -
รวมลิ้งก์ความรู้ที่เกี่ยวข้องกับการเขียน PHP
ข้อมูลนี้ผมก้อปปี้มาจากเว็บไซต์ http://bitfilm.net/2008/01/01/top-php-mysql-and-css-resources/ ต้องขอขอบคุณ ผู้เป็นเจ้าของต้นฉบับที่ได้รวบรวมลิ้งก์อันเป็นประโยชน์ ตอนแรกว่าจะแค่ทำลิ้งก์ให้คุณๆ ได้เข้าไปที่เว็บเขา แต่เมื่อมองในแง่ของความ สะดวกแล้ว มันไม่สะดวก จึงก้อปปี้เนื้อหาทั้งหน้ามา บทความนี้ผมเห็นว่ามีประโยชน์มาก รวบรวมลิ้งก์สิ่งที่เกี่ยวข้องกับการเขียน PHP
READ MORE -
การใช้งาน SyntaxHighlighter
วันก่อนไปเจอในบล็อกของใครแล้วก็ไม่รู้ เขาแสดงโค้ด php บนหน้าเว็บด้วยความสวยงาม หันมาดูของเรา ทำม้ายทำไม มันถึงไม่มีสีสันอย่างเขาบ้าง ด้วยความที่เห็นคนอื่นมี ตัวเองก็อยากมีบ้าง เลยใช้บริการเฮียกู ค้นหา และแล้วพรหมลิขิต บันดาล ชักพา ให้ไปเจอกับโค้ดตัวหนึ่งที่เขาเขียนไว้แจกฟรี นามกรว่า SyntaxHighlighter1.1.5 http://code.google.com/p/syntaxhighlighter/
READ MORE -
การต่อข้อความอีกรูปแบบหนึ่ง
การต่อข้อความ ข้าพเจ้าคิดว่าทุกท่านที่เขียน PHP ทราบกันดีกว่า Operator ในการต่อข้อความนั้นคือ . (จะเรียกดอทหรือจุด ก็สุดแต่ใจจะไขว่คว้า) ดูนะครับ < ?php $output = ‘<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>\n’; $output .= ‘<html xmlns=”http://www.w3.org/1999/xhtml”>\n’; $output .= ‘<head>\n’; $output .= ‘<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />\n’; $output .= ‘<title>Untitled Document</title>\n’; $output .= ‘</head>\n’; $output .= ‘<body>\n’; $output .= ‘ตัวอย่างการต่อข้อความ เยอะๆ\n’; $output .= ‘</body>\n’; $output .= […]
READ MORE -
ต่อเนื่องจาก ฟังก์ชั่นสำหรับแปลง ตัวเลขเดือน เป็นตัวหนังสือ
จากบทความก่อนหน้านี้ (ฟังชั่นแปลงตัวเลขเดือน เป็นตัวหนังสือ) จะเห็นว่า ผมใช้เลขดัชนีของ Array เป็นตัวเลือกข้อมูลที่จะส่งออกจาก function ทีนี้มันมีปัญหาอยู่ว่า เลขดัชนีของ Array จะเริ่มต้นจาก 0 ขึ้นไปเรื่อยๆ แล้วถ้า เรามีตัวเลขติดลบที่ต้องการจะแปลง เราจะใช้ function ในลักษณะนี้ได้หรือไม่ เช่นในฐานข้อมูลเราเก็บสถานะใบสั่งซื้อ โดยเราสมมติตัวเลขว่า -2=ใบสั่งซื้อไม่สมบูรณ์ , -1=ยกเลิกใบสั่งซื้อ , 0=รอการยืนยันจากผู้ซื้อ , 1=กำลังส่งของ , 2=สินค้าถึงมือผู้รับแล้ว เป็นต้น เมื่อตัวเลขเริ่มจาก -2 จะทำไงดี
READ MORE