Cita:
Iniciado por jam1138 Es un Sistema Operativo GNU/LINUX. En Windows sería "C:\autos".
Sabemos que para el caso planteado, estamos en un servidor sobre Linux. Además, en Windows, también se interpretará como raíz y dará error.
Cita:
Iniciado por jam1138 ¿no estámos de acuerdo en no usar copy() sino move_uploaded_file()?; si se tiene activado safe_mode no le servirá copy()...
Ok jam, el tema no era tanto qué función utilizar. Sino que el segundo parámetro debe contener no sólo la carpeta, sino también el nombre del archivo.
Código PHP:
if (is_uploaded_file($_FILES['archivo']['tmp_name']) && $_FILES['archivo']['size']>0){
if(move_uploaded_file($_FILES['archivo']['tmp_name'], "autos/".$_FILES['archivo']['name'])){
echo "<p>Upload correcto!</p>";
}else{
echo "<p>No se pudo mover el archivo. Upload falló!</p>";
}
}else{
echo "<p>No se pudo subir el archivo. Upload falló!</p>";
}
Saludos