Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: chicuela66 en 21 Noviembre 2007, 17:28 pm



Título: Descarga forzada
Publicado por: chicuela66 en 21 Noviembre 2007, 17:28 pm
Hola, tengo un problemilla que he intentado solucionar pero no hay manera a ver si alguien me puede ayudar. Implemente en una web una descarga forzada y funcionaba bien... hasta que apareció explorer 7, funciona en todos firefox, explorer 6 menos el 7. Alguien tiene la solución?


Título: Re: Descarga forzada
Publicado por: Red Mx en 21 Noviembre 2007, 17:48 pm
que pagina es pon tu codigo  ;)


Título: Re: Descarga forzada
Publicado por: chicuela66 en 21 Noviembre 2007, 17:57 pm
$id=$_GET['id'];
$enlace = "http://www.unaweb.com/".$id;
header ("Content-Type: application/octet-stream");
header ("Content-Disposition: attachment; filename=".$id."\n\n");
header ("Content-Length: ".filesize($enlace));
readfile($enlace);
header ("Location: http://www.otraweb.com/pagina.html");

Desde firefox y desde versiones anteriores al explorer 7 funciona. El $id es un pdf


Título: Re: Descarga forzada
Publicado por: дٳŦ٭ en 21 Noviembre 2007, 18:57 pm
Qué error tira el ie7?, talvez algo de js?

Saludos


Título: Re: Descarga forzada
Publicado por: chicuela66 en 22 Noviembre 2007, 10:41 am
No da ningún error, hace la descarga pero al abrir el fichero sale como dañado o corrupto.


Título: Re: Descarga forzada
Publicado por: дٳŦ٭ en 22 Noviembre 2007, 14:27 pm
No da ningún error, hace la descarga pero al abrir el fichero sale como dañado o corrupto.

mm, nunca me ha pasado eso, prueba en otra máquina.


Título: Re: Descarga forzada
Publicado por: chicuela66 en 22 Noviembre 2007, 18:09 pm
He probado en todas las máquinas y en todas las que tenia el explorer 7 pasaba lo mismo, pero ya he encontrado el problema y la solución, en definitiva el explore 7 és una cagada muy grande. Grácias por todo!!!


Título: Re: Descarga forzada
Publicado por: Hans el Topo en 23 Noviembre 2007, 12:17 pm
se me ocurren dos cosas por las que puede ser:
*porque pones la ruta mal, ponla desde la raíz :D
*o porque no pones la terminación del archivo


Título: Re: Descarga forzada
Publicado por: alone-in-the-chat en 23 Noviembre 2007, 16:46 pm
He probado en todas las máquinas y en todas las que tenia el explorer 7 pasaba lo mismo, pero ya he encontrado el problema y la solución, en definitiva el explore 7 és una cagada muy grande. Grácias por todo!!!


Pues podrias postearla asi a otro usuario que le pase lo mismo puede ayudarse de eso

Saludos