CoolBook.Info : The Learning of Website Development

PHP, XHTML, CSS, JavaScript, WP, …

Archive for the ‘PHP’ Category

การส่งข้อมูลแบบ Postback คือ การสร้าง form และ PHP script ที่ใช้ในการจัดการ form ไว้ในเพจเดียวกัน
เพจที่สร้างจะต้องรองรับทั้งกรณีการเปิดเพจแบบปกติ และการเปิดเพจจากการโฟสข้อมูลกลับ

การสร้างเพจที่รองรับการส่งข้อมูลแบบ Postback

1) การตวจสอบว่าเพจถูกเรียกจากการโพสข้อมูลเข้ามาหรือไม่
วิธีแรก เลือกอินพุทสักหนึ่งที่อยู่ในฟอร์มมาตรวจสอบ แต่ไม่ครวจเลือกอินพุทชนิด Checkbox หรือ Radio เพราะถ้าผู้ใช้ไม่เลือกอินพุทนั้น ข้อมูลของอินพุทนั้นก็ไม่ถูกส่ง
Read the rest of this entry »

PHP

ข้อมูลที่รับผ่านฟอร์มต้องถูกส่งไปประมวลผลด้วย PHP ที่เซิร์ฟเวอร์
การรับข้อมูลทางด้านเซิร์ฟเวอร์นั้น ต้องทราบว่า ข้อมูลนั้นถูกส่งมาด้วยเมธอดใด ระหว่าง เมธอด GET กับ เมธอด POST

การอ่านข้อมูลที่ส่งมาด้วยเมธอด GET

การอ่านข้อมูลทางด้านเซิร์ฟเวอร์จะใช้ตัวแปร $_GET ในรูปแบบ

$_GET [ 'ชื่ออินพุท' ]

ตัวอย่างเช่น Read the rest of this entry »

PHP

หากเราต้องการ upload ไฟล์ไปไว้ใน Hostgator แล้ว เราต้องการให้ไฟล์มี url ต่อท้าย domain name เช่น http://coolbook.biz/1234hothot.jpg ให้เราีเลือก upload ไฟล์ 1234hothot.jpg ไปไว้ที่ document root : /public_html

ซึ่งหลังจากที่เข้ามาโดย cPanel => File Manager => Document Root for: coolbook.biz หลังจากกดปุ่ม Go ก็จะเข้าไปสู่ document root => /public_html เลยล่ะค้าบ

แต่ถ้าเป็น Addon domain จะต่างจากนี้นะ ไว้มาต่อค้าบ…

PHP

Input ที่สำคัญของฟอร์ม

Text เป็นช่องสำหรับกรอกข้อมูลที่เป็นข้อความบรรทัดเดียว รูปแบบแท็กคือ
<input type=”text”>
Textarea เป็นช่องรับข้อความแบบหลายบรรทัด รูปแบบแท็กคือ
<textarea></textarea>
Checkbox เป็นช่องสำหรับทำเครื่องหมายเช็ก เพื่อแสดงการเลือก รูปแบบแท็กคือ
<input type=”checkbox”>
Radio เป็นช่องสำหรับทำเครื่องหมายเช็ก เพื่อแสดงการเลือก รูปแบบแท็กคือ
<input type=”radio”>
Select สร้างรายการ ซึ่งสามารถกำหนดการเลือกได้ 2 แบบ คือ แบบเลือกได้เพียงรายการเดียว
และแบบเลือกได้หลายรายการ รูปแบบแท็กคือ
<select>
<option>…</option>
</select>
Submit เป็นปุ่มสำหรับกดเพื่อส่งข้อมูลไปยังเซิร์ฟเวอร์ รูปแบบแท็กคือ
<input type=”submit”>
Reset เป็นปุ่มเพื่อยกเลิกข้อมูลที่ใส่ลงไปในฟอร์ม โดยจะรีเซตค่าในฟอร์มให้โดยอัตโนมัติ รูปแบบแท็กคือ
<input type=”reset”>
Button เป็นปุ่มสำหรับกดเช่นเดียวกับ Submit และ Reset แต่ปุ่ม ฺButton เราต้องเขียนคำสั่งควบคุมด้วย
JavaScript รูปแบบแท็กคือ
<input type=”button”>

PHP

Sponsors