Foros del Web » Programando para Internet » PHP »

Descarga de Archivo

Estas en el tema de Descarga de Archivo en el foro de PHP en Foros del Web. Hola a todos Como puedo generar en mi codigo un link de un archivo fijo para que los usuarios puedan descargarlo, como por ejemplo cuando ...
  #1 (permalink)  
Antiguo 14/04/2004, 10:19
Avatar de Chuty  
Fecha de Ingreso: noviembre-2002
Ubicación: el bar de la esquina
Mensajes: 609
Antigüedad: 15 años, 1 mes
Puntos: 2
Descarga de Archivo

Hola a todos
Como puedo generar en mi codigo un link de un archivo fijo para que los usuarios puedan descargarlo, como por ejemplo cuando encontramos un download de un zip para descargar.
desde ya muchas gracias y saludos a todos.
  #2 (permalink)  
Antiguo 14/04/2004, 10:26
Avatar de TheRock  
Fecha de Ingreso: mayo-2002
Ubicación: Sucre - Bolivia
Mensajes: 189
Antigüedad: 15 años, 6 meses
Puntos: 0
Hola:

Solo debes incluir el link indicando la ruta fisica el archivo, no necesitas de php para eso:

ej:


Código PHP:
<a href='http://www.misitio.com/archivos/algo.zip'
o si tienes un ftp, solo cambias el protocolo en ves de http a ftp.


espero te sirva

Saludos cordiales.
  #3 (permalink)  
Antiguo 14/04/2004, 11:58
Avatar de Chuty  
Fecha de Ingreso: noviembre-2002
Ubicación: el bar de la esquina
Mensajes: 609
Antigüedad: 15 años, 1 mes
Puntos: 2
Gracias por la respuesta TheRock , pero tengo unas dudas,

1) si el archivo fuera un .txt o un html, como seria el codigo para que lo descarge.

2) la otra pregunta es como podria hacerle un Zip al archivo ya que es un txt y es un resultado de una consulta.

desde ya muchas gracias y saludos
  #4 (permalink)  
Antiguo 14/04/2004, 13:38
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
1) usando cabeceras HTTP adecuadas para indicar al navegador que el dato que le vas a enviar es para que lo descargue. Ejemplo tienes en: (lee también los comentarios de los usuarios)

http://www.php.net/header

2) .. usando alguna classe como las propuestas aquí:

http://www.phpclasses.org/search.htm...ip&go_search=1

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 07:44.