Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Subir una imagen - Warning: move_uploaded_file()

Estas en el tema de Subir una imagen - Warning: move_uploaded_file() en el foro de PHP en Foros del Web. Estoy intentando hacer funcionar un pequeño formulario para que me suba una imagen al servidor, pero parece que tengo un problema con el código, gracias ...
  #1 (permalink)  
Antiguo 04/05/2014, 07:35
 
Fecha de Ingreso: enero-2008
Mensajes: 580
Antigüedad: 16 años, 2 meses
Puntos: 9
Subir una imagen - Warning: move_uploaded_file()

Estoy intentando hacer funcionar un pequeño formulario para que me suba una imagen al servidor, pero parece que tengo un problema con el código, gracias

El script devuelve este error:
Cita:
Ha ocurrido un error, trate de nuevo!
Error predeterminado que indica la imagen elegida por el usuario en su equipo, esa será la ruta en el servidor
Cita:
/public/img/uploads/logo.png Debe introducir la imagen de la noticia
Error del propio script
Cita:
Warning: move_uploaded_file(/public/img/uploads/logo.png): failed to open stream: No such file or directory in C:\xampp\htdocs\whitenova\controllers\noticiaContr oller.php on line 52

Warning: move_uploaded_file(): Unable to move 'C:\xampp\tmp\phpFC5.tmp' to '/public/img/uploads/logo.png' in C:\xampp\htdocs\whitenova\controllers\noticiaContr oller.php on line 52
Ha ocurrido un error, trate de nuevo!
Código PHP:
                    $target_path "/public/img/uploads/" basename$_FILES['imagen']['name']); 
                    if(
move_uploaded_file($_FILES['imagen']['tmp_name'], $target_path)) {
                        echo 
"El archivo "basename$_FILES['imagen']['name']). " ha sido subido";
                    } else {
                     echo 
"Ha ocurrido un error, trate de nuevo!";
                    } 
  #2 (permalink)  
Antiguo 04/05/2014, 17:25
 
Fecha de Ingreso: enero-2008
Mensajes: 580
Antigüedad: 16 años, 2 meses
Puntos: 9
Respuesta: Subir una imagen - Warning: move_uploaded_file()

$target_path = "public/img/uploads";

Etiquetas: warning
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:36.