หมวดหมู่

Manual (11)

บทความทั้งหมด

แสดง skype button บนหน้าเว็บไซท์ โดย

การแสดงผลสถานะของ skype บนเว็บไซท์เพื่อให้เห็นว่าเรา online หรือไม่หรือมีสถานะอย่างไร จึงลองเขียนเป็น class เพื่อให้ใช้งานได้ง่ายขึ้นPHP<?class skypestatus {        private $username = "";        private $st

การ upload ไฟล์ที่ถูกต้อง โดย

ยังคงมีคำถามเข้ามาเรื่อยๆ เกี่ยวกับการ upload ไฟล์เข้าไปยัง server เข้าใจว่าอ่านจากหนังสือภาษาไทยที่มีการเขียนแบบผิดๆ มาตลอด (จะมีก็บางเล่มที่เขียนอย่างถูกต้องแต่น้อยมาก)ในการ upload ไฟล์ที่ถูกต้องนั้นใน php ได้ระบุไว้ว่าให้ใช้งาน move_uploaded_file

ปัญหาใน PHP 5.3 โดย

ตั้งแต่ PHP 5.3 ออกมาเมื่อวันที่ 30 มิถุนายน 2552 ที่ผ่านมานั้น ว่าจะเขียนบทความ แต่ยังทำ script ไม่เสร็จจึง slip มาเรื่อย วันนี้ขอกล่าวถึง PHP 5.3 ที่เพิ่งทำการพัฒนาใหม่ และมีการตัดสินใจที่จะตัดความสามารถบางอย่างออกไป ซึ่งเป็นปัญหาสำคัญกับคนไทยอย่าง

ทดสอบความเร็วของ print และ echo โดย

จากบทความที่แล้วที่เขียนเรื่อง ความแตกต่างของ echo และ print นั้นมีการกล่าวถึงความเร็วที่แตกต่างกัน วันนี้ลองดูผลความเร็วที่แตกต่างกันของทั้ง 2 คำสั่งกันโดยเริ่มที่ระบบที่ใช้ทดสอบCPU AMD Sempron 2400+ 1.665 MHzDDR 512 MBHDD 80 GBCentOS 5.3 32 Bitsส่ว

ความแตกต่างระหว่าง echo และ print โดย

หลายๆ คนคงรู้จักทั้ง echo และ print ในภาษา PHP ดีอยู่แล้ว ทั้งสองคำสั่งใช้ในการแสดงผลลงบน output ได้เหมือนกัน ความแตกต่างของทั้ง 2 ฟังก์ชั่นสามารถกล่าวได้คือreturn value คือการคืนค่าของคำสั่ง echo จะไม่มีค่า return ผลของคำสั่ง ซึ่งในนณะที่ print จะมี

การใช้งาน JSON เพื่อการสื่อสารกับ Javascript ในรูปแบบของ Ajax โดย

หลายๆ คนที่เพิ่งศึกษาเรื่อง Ajax (Asynchronous Javascript and XML) มักจะติดปัญหาเรื่องการส่งค่าจาก Server-Side ที่มีหลายข้อมูลกลับคืนไปให้ Javascript ได้อย่างไรในความเป็นจริงแล้วทุกภาษาที่รองรับการเขียนโปรแกรมแบบ OOP (Object-Oriented Programming) สาม

ปัญหาการใช้ session_start() และ header() โดย

ถูกถามหลายครั้งสำหรับคำสั่ง session_start และ header ซึ่งเมื่อวางไว้ไม่ถูกที่ทำใช้เกิดข้อผิดพลาดแสดงออกมา และไม่สามารถตอบคำถามได้ด้วยตนเองหลายคนที่เคยประสบปัญหาและถ้าไปถามในเว็บบอร์ด ก็จะมีคนบอกว่าให้วางไว้บนสุดของไฟล์ ทำไม??? ทราบไหมครับ วันนี้เรามา

การทำตารางสลับสีโดยใช้ PHP โดย

การสร้าง row ของตารางให้สลับสีเพื่อให้การแสดงผลดูได้ง่ายขึ้นนั้น สามารถทำได้ด้วยการเพิ่ม code สั้นๆเพียง 3 บรรทัด$colors = array("#FFFFFF", "#EDEDED");for($i=0; $i<10; $i++){ echo "<tr style=\"background-color: ".$colors[$i%count($colors)]."

คำนวนค่าแตกต่างระหว่างค่าเวลา 2 ค่าในรูปแบบของ PHP โดย

การคำนวนหาระยะเวลาระหว่างค่าเวลา/วันที่ 2 ค่าเพื่อหาอายุ, หาระยะเวลาการทำงาน หรือเพื่อการอื่นๆ โดย algorithm อ่านได้ที่ Calculate different between 2 dates ทีนี้เรามาดูแนวการคำนวนในแนวทางของ PHP กันครับสมมติว่าเรามีข้อมูลวันที่ 15 กันยายน 2540 และวัน

Ternary Operator โดย

มาว่ากันด้วย Ternary Operator เป็น Operator ที่สำคัญแต่หลายคนไม่รู้จักและไม่นิยมใช้Ternary Operator เป็น Operator ที่ใช้ในการตัดสินใจ (Conditional Operator) (แต่ใน php.net จัด Ternary Operator อยู่ในกลุ่ม Comparison Operator) ซึ่งทำหน้าที่เหมือน if..