Foros del Web » Programando para Internet » PHP »

Como descargo un archivo de una bd

Estas en el tema de Como descargo un archivo de una bd en el foro de PHP en Foros del Web. Saludos amigos, tengo un problema he adaptado el codigo que gentilmente nuestro moderador CLUSTER a colocado para cargar archivos a nuestra base de datos, y ...
  #1 (permalink)  
Antiguo 30/07/2006, 01:17
Avatar de devildriver  
Fecha de Ingreso: julio-2006
Mensajes: 118
Antigüedad: 17 años, 9 meses
Puntos: 0
Como descargo un archivo de una bd

Saludos amigos, tengo un problema he adaptado el codigo que gentilmente nuestro moderador CLUSTER a colocado para cargar archivos a nuestra base de datos, y yo quiero inclusive que otros usuarios puedan descargar dichos archivos despues de cargados. espero que me entiendan he listado los archivos a descargar haciendo una busqueda pero no se como hacer el llamado y descargar los archivos con que funcion o como me conecto a la bd pero para descargar.
  #2 (permalink)  
Antiguo 30/07/2006, 07:11
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Que tipo de archivos son???

sin son .zip, .rar, etc...

while($r = mysql_fetch_assoc($consulta_a_la_bd))
{
// Listamos los archivos
echo "<a href=\"carpeta/carpeta1/".$r['nombre_archivo']."\">".$r['nombre_archivo']."</a><br>";
}

Espero te sirva :)
  #3 (permalink)  
Antiguo 30/07/2006, 10:41
Avatar de devildriver  
Fecha de Ingreso: julio-2006
Mensajes: 118
Antigüedad: 17 años, 9 meses
Puntos: 0
tengo problemas con el tamaño > a 1Mb en la bd

Amigo me funciona muy bien tiene uno que otro problema pero hace lo necesario, muchas gracias, los problemas que presenta es cuando voy a cargar archivos superior a un mega no me los inserta en la base de dato, tengo apache 1.3, php 4.1 y msql 4 pero instalado con un appserv, busque en el php.ini y busque donde dice file_uploads y esta asi:

; Whether to allow HTTP file uploads.
file_uploads = On

; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir =

; Maximum allowed size for uploaded files.
upload_max_filesize = 5M

la base de datos esta hecha asi

Campo tipo Longitud atributo
id int (10)

archivo_binario longblob (25) BINARY
archivo_nombre varchar (255)

archivo_peso varchar (40)

archivo_tipo varchar (25)

solo son dos problemas q me presenta, me guarda cualquier tipo de archivo q se me ocurra menor a un mega, y cuando quiero descargar una imagen no me deja, no me sale el cuadro de descarga. Muchas gracias espero su colaboracion.
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 14:24.