Foros del Web » Programando para Internet » PHP »

Imagen en base de datos

Estas en el tema de Imagen en base de datos en el foro de PHP en Foros del Web. Hola. Estoy usando el siguiente código para insertar imagenes en una tabla MySQL: Código PHP: $temporal  =  $_FILES [ 'foto' ][ 'tmp_name' ]; $binario  =  ...
  #1 (permalink)  
Antiguo 13/08/2005, 15:40
Avatar de kesthers  
Fecha de Ingreso: mayo-2004
Ubicación: Valencia
Mensajes: 358
Antigüedad: 19 años, 11 meses
Puntos: 2
Imagen en base de datos

Hola.
Estoy usando el siguiente código para insertar imagenes en una tabla MySQL:

Código PHP:
$temporal $_FILES['foto']['tmp_name'];
$binario addslashes(fread(fopen($temporal"rb"), filesize($temporal)));

mysql_query("INSERT INTO noticias (id, titulo, subtitulo, texto, fecha, fotografia, archivos, lecturas, portada) VALUES ('', '".$titulo."', '".$subtitulo."', '".$cuerpo."', '".$fecha."', '".$binario."', '".$archivos."', '0', '0')"); 
El problema es que si la imagen es muy grande (mas de 1MB aprox) ni si quiera guarda los datos.

El campo binario es un campo LONGBLOB

Que puedo hacer para poder subir imagenes de cualquier tamaño?

Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:25.