Ver Mensaje Individual
  #9 (permalink)  
Antiguo 16/03/2010, 15:57
Avatar de AnesGy
AnesGy
 
Fecha de Ingreso: mayo-2009
Mensajes: 518
Antigüedad: 15 años, 10 meses
Puntos: 19
Respuesta: Dercargar achivos.

En que sentido no te funciona?

Desde aquí te digo 2 cosas, la primera que no lo estás cerrando, la segunda que has habierto en modo texto y la cuarta, que si pesa mas de un tamaño determinado puede bloquearse PHP.

Código PHP:
Ver original
  1. $archivos = array("ele.doc");
  2. $f = $_GET["f"];
  3. if(!in_array($f,$archivos))  die("ERROR! Usted no cuenta con los permisos para descargar $f");  
  4. header("Content-type: application/octet-stream");
  5. header("Content-Disposition: attachment; filename=\"$f\"\n");
  6. $fp=fopen("$f", "rb");
  7. while(!feof($fp)) echo fread($fp,10*1024);
  8. flclose($fp);

A ver si esto funciona.

Cita:
uego, desde el sitio desde el que quieras que se descargue, incluir el codigo

Código:

<form action="descargaEjs.php?f=ele.doc" method="get" name="nada" id="nada">
<INPUT TYPE=IMAGE SRC="imagenes/rar.gif" align="middle">

o un href. si te funciona, estupendo, pero si qalguien pudiera decirme por q a mi no...
seria de agradecer!!
No se como hacer esto, pero se me ocurre que con javascript.
__________________
Si alguna vez parece que soy grosero, pido perdón, es un intento fallido de ser directo.

AnesGy SD. Name it, Get it

Última edición por AnesGy; 16/03/2010 a las 17:07