Normas del foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Noviembre 22, 2008, 06:29:02
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Php (Moderador: SaTeLuCo)  |  Tema: Problemas con la descarga de archivos de un servidor en modo select 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Problemas con la descarga de archivos de un servidor en modo select  (Leído 388 veces)
sete81
Visitante
« en: Junio 13, 2005, 02:28:07 »

buenas tengo este codigo para intentar bajarme archivos del servidor, tengo las variables globales en off:
<title>ejemplo descarga ficheros</title>
<html>
<body>
<H1>Servir ficheros</H1>

   <FORM  ACTION="ejemplo-descarga.php" METHOD="POST">
<? echo "Seleciona el fichero<SELECT NAME=\"descarga\" >";
     
      $handle = opendir('/var/www/sete/tmp/');
      while ($file = readdir($handle))
         {
               
         if(is_dir($file) && $file != "." && $file != "..")
 
            $sdirs[] = $file;
                       
       
         elseif(is_file($file) && $file != basename($PHP_SELF))
   
            $sfiles[] = $file;
         
         echo "<OPTION VALUE=<'file' > $file\n";
      }
?>

        </SELECT>
      

   <INPUT  TYPE="SUBMIT" NAME=boton VALUE="descargar">
   </FORM>
   <p>


<CENTER><A HREF="ejemplo-descarga.php">Volver</A></CENTER><p>

</body>
</html>

le he intentado poner header pero me da error, el unico codigo que me va es el descarga forzada como en este codigo:
<?
$fil =$file; $url ="/var/www/sete/tmp/$fil";
header ("Content-Type: application/x-msdownload");
header ("Content-Disposition: attachment; filename=".basename($file));
header ("Content-Length: ".filesize($url));readfile($url);
?>

se podria combiar el forzado de descarga con un de selec como en el que no me funciona a mi. Gracias por intentar ayudar i espero haber explicado mas o menos bien  Wink
En línea
sete81
Visitante
« Respuesta #1 en: Junio 13, 2005, 03:48:40 »

que en el ejemplo del forzado de descarga me he equivocado de ejemplo que funcionaba el que va es este:
<?
$file ="hola.doc"; $url ="/var/www/sete/tmp/$file";
header ("Content-Type: application/x-msdownload");
header ("Content-Disposition: attachment; filename=".basename($file));
header ("Content-Length: ".filesize($url));readfile($url);
?>
En línea
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Php (Moderador: SaTeLuCo)  |  Tema: Problemas con la descarga de archivos de un servidor en modo select « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.7 | SMF © 2006-2007, Simple Machines LLC