Téléchargement de fichiers PHP
-
05-07-2019 - |
Question
Je ne parviens pas à télécharger des fichiers en PHP. Lorsque je soumets, $ _FILES [] est vide. Je sens que c’est une telle question n00b: /
Ma fiche:
<form method="post" action="uploadfile.php">
<input type="hidden" name="MAX_FILE_SIZE" value="300000" />
Image: <input name="ImageFile" type="file" /><br />
<input type="submit" value="Add Image" /><br />
</form>
Php.ini pertinent:
;;;;;;;;;;;;;;;; ; File Uploads ; ;;;;;;;;;;;;;;;; ; Whether to allow HTTP file uploads. file_uploads = On ; Temporary directory for HTTP uploaded files (will use system default if not ; specified). upload_tmp_dir = "c:\php5\upload\" ; Maximum allowed size for uploaded files. upload_max_filesize = 300M
c: \ php5 \ upload \ est accessible en écriture pour IUSR_HOSTNAME
Avez-vous des idées sur ce que je devrais vérifier?
La solution
Assurez-vous que votre balise de formulaire possède l'attribut suivant: enctype = "multipart / form-data"
Sans cela, les fichiers ne seront pas téléchargés.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow