شرح صفوف ومحتوى الفقرة
تحدد خاصية نوع الترميز
enctype صيغة الوسائط المستخدمة لتشفير وحزم بيانات النموذج قبل إطلاقها عبر الشبكة. وتعمل هذه الخاصية حصرياً عندما تكون طريقة الإرسال محددة بالقيمة method="post".تعد القيمة
application/x-www-form-urlencoded الخيار الافتراضي، حيث تحول المسافات إلى إشارات جمع وترمز المحارف الخاصة. ولكن عند تضمين حقول رفع الملفات <input type="file">، يلزم ضبط القيمة صراحة على multipart/form-data لضمان النقل الثنائي السليم.
HTML
<!-- Mandatory enctype for file uploads -->
<form action="/upload" method="post"
enctype="multipart/form-data">
<label for="doc-file">Select Document:</label>
<input id="doc-file" name="document" type="file">
<button type="submit">Upload File</button>
</form>