Primero detallo los codigos:
Código HTML:
Ver original
Código PHP:
en localhost, me sube el archivo a C:/upload/ que el directorio que configure en PHP.INI.Ver original
<?php $uploaddir = '/upload/'; echo '<pre>'; echo "File is valid, and was successfully uploaded.\n"; } else { echo "Possible file upload attack!\n"; } echo 'Here is some more debugging info:'; print "</pre>"; ?>
pero en el hosting me imprime lo siguiente:
Código HTML:
Ver original
Warning: move_uploaded_file(/upload/codigo mutual.txt) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home2/mutual09/public_html/ci/subir/a.php on line 17 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpy526uk' to '/upload/codigo mutual.txt' in /home2/mutual09/public_html/ci/subir/a.php on line 17 Possible file upload attack! Here is some more debugging info:Array ( [userfile] => Array ( [name] => codigo mutual.txt [type] => text/plain [tmp_name] => /tmp/phpy526uk [error] => 0 [size] => 414 ) )
Código linea 17:
Ver original
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
segun el Cpanel mis permisos de Upload son:
File Uploads file_uploads Whether to allow HTTP file uploads. On
File Uploads upload_max_filesize Maximum allowed size for uploaded files. 2M
Los codigos de $_file los saque de este link