Web personal con formularios

Hola a tod@s. Expongo el tema para el que pido ayuda o consejo:
Quiero crear una página web para uso personal compuesta por varias pestañas. Cada una de ellas será un formulario.
Cada uno de esos formularios se guardará en un .doc basado en una plantilla concreta para cada formulario. Además también se imprimirá. Si es posible sería muy bueno poder hacer las dos cosas con un solo botón en la web.
Se tendría que dar además la particularidad de que a la hora de guardar ese documento se guardase con el nombre de uno de los campos en una carpeta predeterminada, dependiendo esta última de las iniciales de ese campo. Ejemplo:
- Imaginemos que la información rellenada en el campo es "Eleuterio". Al pinchar en el botón correspondiente se guardaría así "C:\Ele\Eleuterio.doc"
- Si la información fuese "Hildegardo", por ejemplo, se guardaría así
"C:\Hil\Hildegardo.doc".
Creo que me he explicado. Si no es así lo iré aclarando.
Espero vuestra ayuda, la cual agradezco desde ya.
Un saludo, Kraxo

1 respuesta

Respuesta
1
Antes de nada preguntarte si la página la vas a pubvlicar o la quieres tener en un solo pc, te digo ésto porque al poner que la quieres guardar has puesto c:\ y eso en un servidor web no existe, pero bueno.
Mira se me ocurren dos formas de hacerlo:
Una es mediante php sólo, al coger los datos del formulario puedes enviar las variables y que te genere un archivo de texto con esas variables, ésta forma es menos elegante ya que puede traerte algún problemilla y no es la manera adecuada de hacer ésto pero no usas base de datos, yo jno lo haría de esta forma pero es una posibilidad.
La segunda, y es como se debe hacer realmente es guardar los datos en una base de datos y después si quieres te puedes hacer un script que te guarde los datos de un regustro en un archivo, aquí también lo harías con php, puedes incluso generar carpetas o archivos en tiempo real con el nombre introducido y te lo muestres por pantalla en el momento. Ésta segunda forma es como yo lo haría, es más ordenada y permite hacer cualquier modificación de forma más fácil, al mismo tiempo te da más posibilidades, ya que podrás listar los datos por pantalla de una vez, etc...
Esas son dos formas de hacerlo, puede que alguien te proponga alguna más

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas