| |||
| Hola a todos, como puedo crear un fichero localmente según la direccion que el usuario me especifique, o sea, tengo una base de datos y el usuario a traves de una pagina web me selecciona en que formato desea guardar un archivo (XLS o TXT), en caso de que sea un TXT como puedo guardarlo localmente, porque el XLS encontré una libreria que hace esto..... Ayuda por favor!!! |
| ||||
| Respuesta: Ayuda para crear un fichero local Puedes usar fopen() en modo escritura y fwrite() para escribir contenido. Véase: http://www.php.net/fopen http://www.php.net/fwrite
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
| Bueno, y como el usuario me poner la direccion que desea, porque tengo entendido que fopen no muestra nada, algo así como una ventana local.... Uso firefox |
| ||||
| Respuesta: Ayuda para crear un fichero local Tampoco, las directivas de seguridad del navegador le impiden a Javascript leer y escribir en el sistema de archivos local. Saludos. |
| ||||
| Respuesta: Ayuda para crear un fichero local la única forma de "guardar localmente" seria forzando una descarga del archivo... así, el usuario podrá guardarlo donde quiera... pero no mas! suerte...
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
| Respuesta: Ayuda para crear un fichero local Yo había pensado que se trataba de guardar en el servidor .Para que un archivo sea descargado en lugar de mostrado en el navegador, puedes cambiar la cabecera:
Código php:
Así, el navegador preguntará al usuario dónde desea guardarlo. Ver original
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |