Comunidad de diseño web y desarrollo en internet online

¿como guardo un archivo del servidor en una variable para in

Citar            
MensajeEscrito el 10 Abr 2007 10:08 am
Como puedo copiar un archivo que se encuentre en el servidor en un campo de la BD. En mi BD cada vez que inserte un nuevo registro automaticamente debe copiar un archivo de una carpeta del servidor e insertarlo en la tabla, yo se hacerlo enviandolo mediante un formulario pero no de esta manera, como puedo hacer para que cada vez que se inserte un registro automaticamente me copie el archivo en el campo predeterminado, ¿como guardo un archivo del servidor en una variable para insertar en un campo BLOB?

Gracias!!

Por ayabass

19 de clabLevel



 

mozilla
Citar            
MensajeEscrito el 10 Abr 2007 01:02 pm
Hola ayabass, primero que usas? PHP, .NET? sería bueno saber para poder ayudarte, el en caso de .NET, aquí tienes toda la información que necesitas en el caso de php, no te recomiendo hacer eso, (nisiquiera con .NET) en lugar de eso te suguiero guardar solo las rutas de localización de tu archivo dentro de tu servidor en una simple variable varchar o mediumtext.

Por Aoyama

BOFH

6224 de clabLevel

6 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Bastard Operators From Hell

Webdesigner & Developer, en mis ratos libres bebo café por litros.

firefox
Citar            
MensajeEscrito el 10 Abr 2007 02:46 pm
Uso php, si ya lei que mejor guardar la ruta y el archivo en una carpeta y acabare haciendolo asi pero querria saber hacerlo de esta manera tambien, es que soy un poco cabezon je..

Por ayabass

19 de clabLevel



 

mozilla
Citar            
MensajeEscrito el 10 Abr 2007 04:58 pm
No me sale... yo tengo esto:

$foto = file_get_contents('../simbol90.png');
$binario = addslashes(fread(fopen($foto, "rb"), filesize($foto)));

Y luego el inserte pero es que no me funciona!! Si me funciona enviando el archivo desde un formulario pero no diciendole donde esta. Gracias!

Por ayabass

19 de clabLevel



 

mozilla
Citar            
MensajeEscrito el 10 Abr 2007 05:10 pm
Ya esta ya vi la tonteria que estaba haciendo y ya funciona:

$foto = "../simbol90.png";
$binario = addslashes(fread(fopen($foto, "rb"), filesize($foto)));

Por ayabass

19 de clabLevel



 

mozilla

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.