![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
30/01/2009, 10:26
|
![Avatar de kimmy](http://static.forosdelweb.com/customavatars/avatar250316_1.gif) | | | Fecha de Ingreso: julio-2008
Mensajes: 841
Antigüedad: 16 años, 6 meses Puntos: 15 | |
Respuesta: Imagenes Hola, yo no soy experta en php pero lo que te puedo decir es que lo mas recomendable es guardar en una carpeta pues si lo haces en la BD se te va a cargar muchisimo. En la Bd solo guardas la ruta de la imagen. Este es un ejemplo:
$archivo = explode('.', stripslashes($_FILES['img']['name']));
unset($archivo[count($archivo)-1]);
$archivo = implode('.', $archivo);
//Insercion de los datos, ojo la imagen se graba con su nombre original en la tabla (es un campo varchar)
$sql= "INSERT INTO fotos (fecha, img) " .
"VALUES ('$fecha', '$archivo')";
$res = mysql_query($sql) or die ( "Error MySQL dice: " . mysql_error() );
$nuevo_nombre = $_FILES['img']['name'];
move_uploaded_file($_FILES['img']['tmp_name'], "images/$nuevo_nombre");
Espero que te sea de ayuda.
Saludos |