PHP File Upload

PHP рдорд╛, рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рд░реНрднрд░рдорд╛ upload рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдЫред

рддрд░, рдЦрддрд░рд╛ рдкрдирд┐ рдЫ, рддреНрдпрд╕реИрд▓реЗ file upload рдЕрдиреБрдорддрд┐ рджрд┐рдВрджрд╛ рд╕рдзреИрдВ рд╣реЛрд╕рд┐рдпрд╛рд░ рд░рд╣рдиреБрд╣реЛрд╕реН!

Configure The "php.ini" File

рдкрд╣рд┐рд▓реЗ, PHP рдорд╛ file uploads рд▓рд╛рдИ allow рдЧрд░рд┐рдПрдХреЛ рдЫ рдХрд┐ рдЫреИрди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред

php.ini рдлрд╛рдЗрд▓рдорд╛, file_uploads directive рд▓рд╛рдИ On рдорд╛ рд╕реЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН:

file_uploads = On

Create The HTML Form

рдЕрдм рдПрдЙрдЯрд╛ HTML form рдмрдирд╛рдЙрдиреБрд╣реЛрд╕реН рдЬрд╕рд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓рд╛рдИ image file рдЫрдиреМрдЯ рдЧрд░реНрди рджрд┐рдиреНрдЫ:

Example
<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>

Note: enctype="multipart/form-data" form рдорд╛ рд░рд╛рдЦреНрди рдзреЗрд░реИ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫред рдпрджрд┐ рдпреЛ рдЫреИрди рднрдиреЗ рдлрд╛рдЗрд▓ upload рд╣реБрдБрджреИрдиред