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