Hola estoy haciendo una base de datos donde pueda guardar imágenes para un proyecto de galerías,
eh leído que es malo guardar los archivos de imágenes directamente a la base de datos porque al momento de hacer triggers o consultas se hace complicado y también porque es muy pesado para la bd, entonces la otra alternativa era guardar la ruta en la base de datos y subir la imagen a un directorio,
ya lo hice! pero no me guarda las imágenes en el directorio ni tampoco crea el directorio, pero si guarda la dirección de las imágenes en la base de datos, porfavor pueden hecharme una mano en el codigo porfavor
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
te lo agradeceria mucho.
index.php = aqui cargo mi imagen con algunos textos, luego me envia a un subir.php
Código PHP:
Ver original<form action="subir.php" method="POST" enctype="multipart/form-data">
<label for="imagen">Imagen:</label>
<input type="file" name="foto" id="foto" /><p>titulo
<input type="text" id="titulo" name="titulo" ></p>
<p>descripción
<textarea rows="2" name="descripcion" cols="27" size="80%"></textarea></p>
<p> <input type="submit" name="subir" value="Subir"/>
</p>
</form>
subir.php= aqui declaro y establesco todo para que se inserte y se cree en directorio de las imagenes, nose cual es mi error, tengo un servidor en linux y trabajo con mysql
Código PHP:
Ver original<?php
//Conectar a la base de datos (bd).
$puerto = "localhost";
$usuario = "taklabco_cesar";
$clave = "opciones";
//recibo variables del form
$titulo=$_POST['titulo'];
$descripcion=$_POST['descripcion'];
//almacenamos la ruta de la imagen y en $destino la guardamos en el servidor
$nombrefoto=$_FILES['foto']['name'];
$ruta=$_FILES['foto']['tmp_name'];
$destino= "fotos/".$nombrefoto;
//me va a copiar de los temporales al servidor
mysql_query("insert into imagen(titulo,descripcion,foto) values ('$titulo','$descripcion','$destino')");
if ($mysql_query){
echo "ocurrio un error al copiar el archivo.";
} else {
echo "el archivo ha sido copiado exitosamente";
}
?>
como ven me guarda la direccion en la bd pero nunca se crea el directorio y menos la imagen
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
helpme