Pergunta

Eu estou tendo um problema arquivos de upload em PHP. Quando eu apresentar, $ _FILES [] está vazio. Eu sinto que esta é uma pergunta tão n00b: /

Minha forma:

<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 relevante:

;;;;;;;;;;;;;;;;
; 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 \ carregamento \ é gravável por IUSR_HOSTNAME

Quaisquer pensamentos sobre o que mais devo verificar?

Foi útil?

Solução

Verifique se o seu tag formulário tem esse atributo: enctype="multipart/form-data"

Sem ele os arquivos não vai ficar carregado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top