Contestaré esta pregunta en dos partes: cómo generar el formulario y cómo generar el resultado.
Formar:
Puede generar el formulario en HTML y CSS puro a mano o usar una biblioteca de formularios disponible con la mayoría de los marcos web. La primera opción se prestará mejor a la opción de PHP a continuación, mientras que la segunda se prestará mejor al uso de sistemas de plantillas. Para el primero, un ejemplo que funcionaría con el script PHP a continuación podría verse así:
- Si tengo dos o más archivos JavaScript en mi página web, ¿se aplicarán las variables para un archivo JavaScript a todos los archivos JavaScript?
- Si quiero ejecutar mis propios sitios web, ¿qué habilidades se requieren para mí?
- Sé PHP central ahora. ¿Cuál es el siguiente paso para convertirme en desarrollador web?
- Tengo 15 años y quiero aprender desarrollo web. Tengo una comprensión básica de html, CSS, JavaScript, y estoy aprendiendo Rails. ¿Cuánto tiempo debería pasar antes de que sea un desarrollador en funcionamiento y qué debo aprender?
- Cómo seleccionar todos los elementos de un grupo por categoría y obtener los datos como una matriz en Laravel
{% si persona%}
¡Hola, {Página en person.name}!
{% terminara si %}
`person` es obviamente un objeto Python con el atributo` name`. Su valor se pasaría en la etapa de representación de la plantilla. Un poco de ejemplo de código de fondo (tenga en cuenta que esto probablemente no funcionaría ya que está diseñado sin un marco web específico en mente):
def get_hello_page (nombre = Ninguno):
return jinja2.render_template (‘nombre-plantilla.html’, persona = Persona (nombre = nombre)
# O algo por el estilo
Otra solución completamente diferente sería pasar los argumentos como una cadena de consulta (http://example.com/foobar?name=Blah&age=27…) e implementar la plantilla usando PHP:
Si, por otro lado, desea crear un PDF, puede usar algún tipo de biblioteca de generación de PDF para cualquier idioma en el que esté trabajando y luego escribir una función que tome, como argumentos, las “entradas” que desea y genere La página apropiada. (Similar de manera abstracta a los ejemplos anteriores, pero muy diferente en la implementación).
Gracias por el A2A; espero que esto ayude