- สมาชิก เข้าระบบ.
| มกราคม 2552 | ||||||
|---|---|---|---|---|---|---|
| อา. | จ. | อ. | พ. | พฤ. | ศ. | ส. |
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
| 6 มกราคม 2552 | ||||||
- ผู้เยี่ยมชมทั้งหมด
- ผู้เยี่ยมชมวันนี้
- คน online
-
- {DISPLAYNAME}
โค้ดนี้จะรวมเอาการตรวจสอบชนิดของไฟล์อัปโหลด และตัวอย่างการอัปโหลด ไว้ด้วยกัน โดยการใช้ input ชนิด file ในแบบ แอเรย์
ส่วนแรกเป็นฟอร์มสำหรับอัปโหลดครับ เมื่อคลิก Submit จะส่งไปยัง upload.php
upload.php ไฟล์สำหรับรับการอัปโหลดที่ส่งมา ผมใช้วิธีการวน loop ด้วย foreach นะครับ เพื่อให้เห็นความแตกต่างจากการใช้ for ธรรมดาที่คุ้นเคย การใช้ foreach จะทำให้เราไม่ต้องกังวลว่าจะมี input ส่งมาทั้งหมดกี่ตัว เหมาะสำหรับการทำฟอร์มแบบที่สามารถเปลี่ยนแปลง input ได้
การอัปโหลดจะเกิดขึ้นในกรอบข้อความสีแดงครับ ให้เขียนการอัปโหลดขึ้นที่นั้น ตัวแปร $i ใช้สำหรับบอกว่าเป็น input ตัวที่เท่าไร ครับ ถ้าสังเกตุให้ดี จะเห็นว่า ระหว่างการอัปโหลดสำเร็จหรือไม่สำเร็จผมใช้ตัวแปรที่รับมาจาก input ต่างกัน เพื่อให้สามารถเทียบเคียงการใช้งานเอาได้ครับ