Comunidad de diseño web y desarrollo en internet online

descarga archivos desde mi web

Citar            
MensajeEscrito el 09 Jun 2009 09:54 am
hola amigos/as
tengo una wb el la cual los usuarios se descarguaen archivos(de cualkier extension)
el problema es ke me sale el dialogo pero no descarga el archivo deseado y para colomo el explorer me bloquea la descarga.
aki dejo el codigo a ver si alguien me podria ayudar.
gracias por adelantado y perdonad la ignorancia.


<?php

$release=$_GET['release'];

header ("Content-Disposition: attachment; filename=".$release." ");
header ("Content-Type: application/octet-stream");
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/force-download");
header("Content-Type: application/download");
header("Content-Transfer-Encoding: binary ");
readfile('./xampp/htdocs/$release');

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!--<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />-->
<title>Error al descargar el archivo</title>
</head>

<body>
<p>No se ha podido descargar el archivo</p>
</body>
</html>

Por yassir

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Jun 2009 10:52 am
ayuuuuuuuuuuuuuuuuuuuuuuuuuuuuudaaaaaaaaaaaaaaaaa!

Por yassir

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Jun 2009 11:30 am
pleaaaaaaaaaaaaaaaaaaaaaaaaaaase:-(

Por yassir

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Jun 2009 04:50 pm
con esto

header('Content-Disposition: attachment; filename="'.$imagen.'"');

mas el

readfile te deberia servir

saludos

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 09 Jun 2009 05:13 pm
gracias por tu respuesta talcual
creo ke no me he explicado bien,aun con el cambio ke me diste el explorer sigue bloqueando el dialogo de descarga pero no pasa nada porke cuando se le da permiso me saca el cuadro del dialogo con el nombre exacto del archivo ,pero cuando lo abro hay un log de fallos.

todos los archivos los tengo en /xampp/htdocs

el contenido del archivo descargado(contaplus_basico_ayuda.txt):
************************************************** ****

<br />
<b>Warning</b>: readfile(./htdocs/contaplus_basico_ayuda.txt) [<a href='function.readfile'>function.readfile</a>]: failed to open stream: No such file or directory in <b>C:\xampp\htdocs\descarga4.php</b> on line <b>13</b><br />
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!--<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />-->
<title>Error al descargar el archivo</title>
</head>

<body>
<p>No se ha podido descargar el archivo</p>
</body>
</html>
********************************

Por yassir

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Jun 2009 05:32 pm
ese error te sale porque no encuentra el archivo quitale el . y la ruta htdocs se supone que estan los 2 en el mismo directorio saludos

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 09 Jun 2009 05:39 pm
hice el cambio readfile("$release") pero sigue con las mismas(el mismo contenido)
si necesitas mas informacion pidemelo
garcias y saludos

Por yassir

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 10 Jun 2009 07:49 am
ya lo solucione:-)

Por yassir

10 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.