Ver Mensaje Individual
  #7 (permalink)  
Antiguo 31/01/2006, 13:19
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por mab
Con javascript es imposible porque justamente el problema es que me linkean y se bajan archivos desde otros sitios, en los cuales obviamente no puedo poner ningun codigo.

Cluster: Lo del gestor de descarga me parece una buena idea, estaba viendo esa posibilidad pero no se me ocurre como.

Como sería la idea, en pseudo código.

Gracias
Mario
Revisa este tema:

http://www.forosdelweb.com/f18/cual-mejor-metodo-para-forzar-descarga-archivo-audio-sin-problemas-355683/

Pero lo que más te interesa conocer es como gestionar cabeceras HTTP desde PHP .. para eso te dejé el link hacia la función de PHP que te permite enviar cabeceras HTTP al navegador.

Las cabeceras que debes enviar son:
* definición del tipo de datos que envias (MIME de un mp3)
* definición del nombre del archivo que será ofrecido al descargarlo.

Eso sería lo mínimo .. Y despues de enviar esas cabeceras (via header()) entregas tu mp3 al buffer de salida con la función readfile() o equivalente (dependiendo donde tengas tus mp3 si es en archivos o en una BD en binario ...)

Un saludo,