Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/12/2004, 09:32
Avatar de sism82
sism82
 
Fecha de Ingreso: octubre-2003
Ubicación: Guadalajara
Mensajes: 865
Antigüedad: 20 años, 6 meses
Puntos: 1
los encabezados son datos que se envian al navegador (por ejempl Internet Explorer) desde el servidor que envia la página web. En esos encabezados se encuentra información importante, como el tipo de contenido que se va a enviar, si vas a enviar un archivo de audio, debes informarlo, para ello se puede usar la función header() que incluí en el ejemplo anterior. Ese código lo que hace es enviar un archivo wav determinado por la variable $file. La variable $file tu la defines ya sea por un enlace (a href) o por cualquier otro método que elijas.

Entonces ese código es todo lo que necesitas. Por ejemplo si mandas llamar desde una liga la página download.php?file=archivo.wav , entonces reemplaza $file por $_GET['file']; suponiendo que no valides la existencia del archivo.

esta liga te aclarara un poco las cosas con respecto al tipo de encabezados que se envian para determinar la tipo de información.
http://hosting.lomejordeinternet.net...c_page47.shtml
habla sobre los mime-types, funcionan para http, smtp etc...

un saludo