Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2004, 09:02
Eddo
 
Fecha de Ingreso: febrero-2004
Mensajes: 24
Antigüedad: 20 años, 2 meses
Puntos: 0
Descarga de archivos (1)

Hice un codigo para que el usuario suba un archivo al servidor, dando permisos a una carpeta, pero ahora quiero hacer un codigo para que el usuario descargue ese mismo archivo u otro que alla subido teniendo la opcion de escoger el archivo a descargar y que luego me aparezca una ventana dandome a elegir la carpeta de mi disco como usuario donde guardarlo....

Tengo el sgte codigo, que no me tira error pero al parecer no hace nada: (al final esta el formulario de envio)

<HTML>
<BODY>
<?PHP
if ($enviar) {
if ($archivo != "none" AND $archivo_size != 0){
echo "Nombre: $archivo_name <BR>\n";
echo "Tamaño: $archivo_size <BR>\n";
echo "Tipo: $archivo_type <BR>\n";
/* para Windows
if (! copy ($archivo, "C:\\TEMP\\".$archivo_name)) {
echo "<h2>No se ha podido copiar el archivo</h2>\n";
}
*/
/* para Linux/Unix */
if (! copy ($archivo, "/tmp/".$archivo_name)) {
echo "<h2>No se ha podido copiar el archivo</h2>\n";
}

} elseif ($archivo != "none" AND $archivo_size == 0) {
echo "<h2>Tamaño de archivo superado</h2>\n";
} else
{
echo "<h2>No ha escogido un archivo para descargar</h2>\n";
}
echo "<HR>\n";
}
?>


<FORM ENCTYPE="multipart/form-data" ACTION="<?php echo $PHP_SELF ?>" METHOD="post">
<INPUT type="hidden" name="MAX_FILE_SIZE" value="100000">
<p><b>Archivo a descargar<b><br>
<INPUT type="file" name="archivo" size="35"></p>
<p><INPUT type="submit" name="enviar" value="Aceptar"></p>
</FORM>
</BODY>
</HTML>


....Si alguien tiene algo porfavor mandemelo!!
Muchas Gracias !

Eddo