Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/06/2011, 10:37
ranchoteca
 
Fecha de Ingreso: febrero-2010
Mensajes: 152
Antigüedad: 14 años, 2 meses
Puntos: 2
Exclamación Problema al subir foto a carpeta en el servidor

Hola tengo una duda.

Hace poco estaba desarrollando una pagina web y todo iba bien, hasta que mis compañeros de grupo reorganizaron todos los archivos y los clasificaron en carpetas.

Antes podia guardar las imagenes en el servidor, y en la base de datos su ruta.

Pero ahora solo guardo la ruta de la imagen, y no puego guardar la imagen el la carpeta que destine para guardar imagenes en mi servidor xampp, y creo que es porque cambiaron su ubicacion, pero no puedo hacer referencia a esa ubicacion.
En fin no puedo guardarla en la carpeta....

Este es mi codigo:

Código PHP:
<?
include ("conexion.php");
$codigo $_POST["codigo"];
$nombre $_POST["nombre_art"];
$marka $_POST["marca"];
$descrip $_POST["descripcion"];
$cantidad $_POST["cantidad"];
$precio $_POST["precio"];
$disponibilidad $_POST["disponibilidad"];
$categoria $_POST["categoria"];

//datos que obtengo del campo foto
$foto "Proyecto 1/Imagenes_serv/".$_FILES["foto"]["name"]; //<----Problema con ruta
$foto_tmp $_FILES["foto"]["tmp_name"];

//compruebo de que se haya subido la foto a la carpeta temporal
//luego muevo la foto al directorio de destino
if(is_uploaded_file($foto_tmp)){
move_uploaded_file($foto_tmp,$foto); 
}

$consulta "INSERT INTO articulo
values('$codigo','$nombre','$marka','$descrip','$cantidad','$precio','$disponibilidad','$foto','$categoria');"
;
$query mysql_query($consulta$enlace); 
echo 
"Se ha subido la imagen a la base de datos, puedes verla pulsando";

?>
Este archivo que hace esta operacion, esta en una carpeta aparte, que se llama articulos, y la carpeta Imagenes_serv, es parte de las carpetas del proyecto, como articulo y otras que pertenecen a Proyecto 1.


Agradeceria sus aportes muchas gracias