Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/03/2008, 10:27
gazpachoymochil
 
Fecha de Ingreso: febrero-2005
Mensajes: 105
Antigüedad: 19 años, 2 meses
Puntos: 1
Re: Campos BLOB (no lo almacena)

Hola GatorV, pues la verdad es que no me muestra ningún error en el navegador. Simplemente no almacena nada en la base de datos. He probado a dejar

Código:
$fichero = addslashes(file_get_contents($_FILES['fichero']['tmp_name']));
De la siguiente forma:

Código:
$fichero = $_FILES['fichero']['tmp_name'];
Y me almacena lo siguiente:

C:ARCHIV~1EASYPH~1\tmpphpF1.tmp

Así que supongo que php crea el fichero temporal para almacenarlo, y de hecho lo almacena. Pero cuando en vez de la ruta del fichero temporal le digo que me almacene el contenido binario no lo hace. Es algo extraño, verdad??

Aunque realmente, a mano también me da un error:

Fatal error: Maximum execution time of 30 seconds exceeded in c:\archivos de programa\easyphp1-8\phpmyadmin\libraries\string.lib.php on line 91

Debido a que tarda mucho tiempo en cargar los datos en la BBDD. Pero sólo con el fichero de 1,10 MB, porque con otro de 490 KB funciona perfecto. Tal vez tenga algo que ver??

Un saludo!!!

P.D: Si hubiese un tutorial claro y sencillo donde hacerlo de la otra forma podría alguien indicarme la url?

Última edición por gazpachoymochil; 25/03/2008 a las 10:42