สอนเขียนโค้ดแนบไฟล์ HTML ด้วย input file สำหรับเลือกไฟล์จากเครื่อง บทความนี้สอนการใช้ input type file ของ HTML เพื่อให้ผู้ใช้งานสามารถเลือกไฟล์ในเครื่องเพื่อส่งเข้าไปประมวลผลได้ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่างที่ 1 แนบไฟล์ HTML ด้วย input file สำหรับเลือกไฟล์จากเครื่อง
<input type="file" name="file">
ตัวอย่างที่ 2 แนบไฟล์ HTML ด้วย input file แบบเลือกได้หลายไฟล์พร้อมกัน
<input type="file" name="file[]" multiple>
แนบไฟล์ HTML แนะนำให้ใช้ input type file ของ HTML และกรณีต้องการให้เลือกแนบไฟล์ได้หลายไฟล์ แนะนำให้ใช้ attribute multiple พร้อมกับกำหนดตัวแปรเป็นชนิด array