Tema: Imagenes
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/01/2009, 10:26
Avatar de kimmy
kimmy
 
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