Descarga de archivos en PHP 2
Publicado por Jorge (4 intervenciones) el 28/11/2007 21:29:52
O_O!!!!!!!!! Diego... hola te molesto de nuevo, ya que me acabo de percatar de algo... te explico:
con el codigo que implemente, el cual me ayudaste a construir, me descarga el contenido del archivo que selecciono para descargar... pero... extrañamente me añade parte del codigo que esta en la pagina donde muestro las descargas disponibles... es decir, me añade codigo al archivo descargado...
tienes idea de lo que pasa? te coloco el codigo de nuevo:
if(file_exists($full_path1)){
$file1=$full_path1;
header("Content-Transfer-Encoding: binary");
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=".$file1);
header("Content-Length: ".filesize($file1));
readfile($file1);
}
donde $full_path1 como sabemos contiene el path y el nombre del archivo a descargar.. como el codigo del archivo a descargar estaba ahi al abrirlo para comprobar, no habia bajado el scroll para ver el final del archivo, pero en realidad ahi esta, se agrega parte del codigo de la pagina desde donde es llamado =S
con el codigo que implemente, el cual me ayudaste a construir, me descarga el contenido del archivo que selecciono para descargar... pero... extrañamente me añade parte del codigo que esta en la pagina donde muestro las descargas disponibles... es decir, me añade codigo al archivo descargado...
tienes idea de lo que pasa? te coloco el codigo de nuevo:
if(file_exists($full_path1)){
$file1=$full_path1;
header("Content-Transfer-Encoding: binary");
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=".$file1);
header("Content-Length: ".filesize($file1));
readfile($file1);
}
donde $full_path1 como sabemos contiene el path y el nombre del archivo a descargar.. como el codigo del archivo a descargar estaba ahi al abrirlo para comprobar, no habia bajado el scroll para ver el final del archivo, pero en realidad ahi esta, se agrega parte del codigo de la pagina desde donde es llamado =S
Valora esta pregunta


0