بعد، یک فرم HTML ایجاد کنید که به کاربران امکان میدهد فایل تصویری را که میخواهند آپلود کنند انتخاب کنند:
<!DOCTYPE html>
<html>
<body>
<form action="upload.php" method="post"
enctype="multipart/form-data">
Select image to upload:
<input type="file" name="fileToUpload" id="fileToUpload">
<input type="submit" value="Upload Image" name="submit">
</form>
</body>
</html>
برخی قوانینی که باید برای فرم HTML بالا رعایت کنید:
- مطمئن شوید که فرم از روش "post" استفاده می کند
- فرم همچنین به ویژگی زیر نیاز دارد: enctype="multipart/form-data". مشخص می کند که از کدام نوع محتوا هنگام ارسال فرم
استفاده شود
بدون الزامات بالا، آپلود فایل کار نخواهد کرد.
سایر موارد قابل توجه:
- ویژگی type="file" از <input> تگ فیلد ورودی را بهعنوان یک کنترل انتخاب فایل با دکمه «مرور» در کنار کنترل ورودی نشان میدهد
فرم بالا داده ها را به فایلی به نام "upload.php" می فرستد، که در ادامه آن را ایجاد خواهیم کرد.