Seleccionar una ruta para guardar archivos
Hola a todos,
Tengo una pregunta, c贸mo hago para que cuando le hagan clic a un bot贸n guardar que tengo en mi formulario se abra una ventana de Examinar y me deje seleccionar la ruta donde se desea guardar el archivo?
Muchas gracias, espero q me puedan ayudar.
Tengo una pregunta, c贸mo hago para que cuando le hagan clic a un bot贸n guardar que tengo en mi formulario se abra una ventana de Examinar y me deje seleccionar la ruta donde se desea guardar el archivo?
Muchas gracias, espero q me puedan ayudar.
Hola Rafa, no se si en HTML se puede hacer lo que preguntas porque los navegadores hoy en d铆a asocian los tipos de archivos a las aplicaciones que los usan, es decir, su el archivo es un fichero .doc, el navegador intentar谩 abrirte el word, o el acrobat si es un pdf, etc... Puedes hacer un enlace al archivo que quieres descargar y abrirlo en una p谩gina nueva (target="_blank").
Lo mejor es tener los archivos comprimidos en zip, de esta manera creo que si te preguntar谩 si quieres abrir el archivo o guardarlo en el disco duro.
De todas maneras, es posible que siempre pregunte si quieres guardar el archivo usando c贸digo php:
<?php
$file = 'nombre_archivo';
$url = "/ubicacion/fisica/del/archivo/en/el/servidor/" .$file;
header ("Content-Disposition: attachment; filename=".$file." ");
header ("Content-Type: application/octet-stream");
header ("Content-Length: ".filesize($url));readfile($url);
?>
Espero que sea eso lo que andabas buscando.
Keep in touch
Lo mejor es tener los archivos comprimidos en zip, de esta manera creo que si te preguntar谩 si quieres abrir el archivo o guardarlo en el disco duro.
De todas maneras, es posible que siempre pregunte si quieres guardar el archivo usando c贸digo php:
<?php
$file = 'nombre_archivo';
$url = "/ubicacion/fisica/del/archivo/en/el/servidor/" .$file;
header ("Content-Disposition: attachment; filename=".$file." ");
header ("Content-Type: application/octet-stream");
header ("Content-Length: ".filesize($url));readfile($url);
?>
Espero que sea eso lo que andabas buscando.
Keep in touch
