Ver Mensaje Individual
  #8 (permalink)  
Antiguo 12/01/2006, 05:16
KAYK
(Desactivado)
 
Fecha de Ingreso: noviembre-2003
Mensajes: 34
Antigüedad: 20 años, 5 meses
Puntos: 0
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!!