Cita:
Iniciado por Panino5001 Probá adaptando esta función:
Código PHP:
function subearchivo($archivo,$archivotemp){
if($archivo!=''){
$foto2=md5(time()).$archivo;
move_uploaded_file($archivotemp,$foto2);
@chmod($foto2,0755);
}
}
//y para llamar a la función:
subearchivo($_FILES['userfile']['name'],$_FILES['userfile']['tmp_name']);
Poniendo eso me da este error:
Warning: move_uploaded_file(61d39ec0aee5b889ac6a39c13eaffb0 cMOTOS.jpg): failed to open stream: Permission denied in /home/gentetun/public_html/upload/index.php on line 43
Warning: move_uploaded_file(): Unable to move '/tmp/phpheV2GN' to '61d39ec0aee5b889ac6a39c13eaffb0cMOTOS.jpg' in /home/gentetun/public_html/upload/index.php on line 43
Pero sigue funcionando el Script igual que antes (funciona en Firefox pero en iExplorer no)
En iExplorer con los archivos JPG y PNG me da este error:
ERROR: El archivo no ha sido subido, solo está permitido subir archivos con extensión JPG, PNG y GIF!!