Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/07/2003, 13:17
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Espero que JS sea incapaz de acceder a mi disco duro para leer o guardar ficheros. Ya bastantes problemas de seguridad hay.

Lo que se puede hacer con PHP es que te aparezca a ventana de "Abrir o guardar" del navegador. Eso permitira al cliente elegir donde quiere guardar el contenido. Se hace enviando unas cabeceras con header() junto al contenido. Cogido y modificado de www.php.net/header :
Código PHP:
<?php
header
("Content-type: application/octet-stream");
// octect-stream es para que no habra automaticamente ficheros PDF, DOc y otros que se abren dentro del navegador

$nombre_fichero='archivo.ext';

header("Content-Disposition: attachment; filename=".$nombre_fichero);  // solo en nombre: archivo.ext

$ruta='/directorio/al/fichero/';  // en windows seria 'c:/directorio/al/fichero/'
readfile($ruta.$nombre_fichero);
?>
Espero haber sido de ayuda.

PD: En los comentarios de los usuarios en www.php.net/header hay mas ejemplos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.