Generador de frases con respuestas de Formulario
Publicado por Jorge Castillo (1 intervención) el 28/04/2009 06:21:24
Generar frases a partir de un formulario
--------------------------------------------------------------------------------
Hola.... necesito ayuda.
Requiero desarrollar un generador de frases utilizando textos capturados mediante un formulario.
Tengo una vaga idea de como hacerlo , pero no se como deberia implementar el código. o que puedo utilizar para ello, no se si html permita el uso de variables y la manipulación de las mismas.
El problema es el siguiente:
Tengo un formulario de 15 preguntas Pregunta1 a la Pregunta15, mediante el cual obtendré respuestas ingresadas por el usuario.
Respuestas desde la Resp1 a la Resp15... mediante estas respuestas tengo que formar frases prefabricadas de la forma siguiente:
Frase1: aaaaaaaaaaaaaaaaaaa Resp aaaaaaaaaaaaaaaaaaaaa Resp5 Resp8 aaaaa
Frase2: bbbbbbbbbbbb Resp12 bbbbbbbbbbbbb Resp14
Frase3: cccccccccc Resp4 cccccccccc Resp9 ccccccccc Resp10 ccccccccc
Y asi sucesivamente....
Las frases a formarse no utilizan las respuestas de manera aleatoria, las utilizan sobre un diseño especifico
ya prediseñado.
Alguien puede auxiliarme ? Una idea de como le puedo hacer ?
El resultado final debe quedar en un archivo de texto o en un archivo html.
A ver pues si claro que entiendo la lógica... lo que no entiendo es si javascript o html me permiten hacer algo asi.
Aqui describo la idea lógica de como creo que puede funcionar pero necesito saber si html o java script me permite manipular
variables asi.
Formulario:
pregunta1 : _______________ ->(resp1)
pregunta2 : _______________ ->(resp2)
pregunta3 : _______________ ->(resp3)....
...pregunta15 : _______________ ->(resp15)
Frases prediseñadas
Frase1 ="Texto1a" + resp5 +" texto1b" + resp10 + "texto1c"
Frase2 ="Texto2a"+ resp9 + resp3 + "texto2b"
Frase3= "Texto3a" + resp12 +"texto3b"...
...
Frase60 ="Texto60a" + resp1 +" texto60b" + resp3
escribir Frase1
escribir Frase2
escribir Frase3
escribir Frase4
escribir Frase5
...
escribir Frase60
Es todo lo que necesito hacer ...pero como lo hago
--------------------------------------------------------------------------------
Hola.... necesito ayuda.
Requiero desarrollar un generador de frases utilizando textos capturados mediante un formulario.
Tengo una vaga idea de como hacerlo , pero no se como deberia implementar el código. o que puedo utilizar para ello, no se si html permita el uso de variables y la manipulación de las mismas.
El problema es el siguiente:
Tengo un formulario de 15 preguntas Pregunta1 a la Pregunta15, mediante el cual obtendré respuestas ingresadas por el usuario.
Respuestas desde la Resp1 a la Resp15... mediante estas respuestas tengo que formar frases prefabricadas de la forma siguiente:
Frase1: aaaaaaaaaaaaaaaaaaa Resp aaaaaaaaaaaaaaaaaaaaa Resp5 Resp8 aaaaa
Frase2: bbbbbbbbbbbb Resp12 bbbbbbbbbbbbb Resp14
Frase3: cccccccccc Resp4 cccccccccc Resp9 ccccccccc Resp10 ccccccccc
Y asi sucesivamente....
Las frases a formarse no utilizan las respuestas de manera aleatoria, las utilizan sobre un diseño especifico
ya prediseñado.
Alguien puede auxiliarme ? Una idea de como le puedo hacer ?
El resultado final debe quedar en un archivo de texto o en un archivo html.
A ver pues si claro que entiendo la lógica... lo que no entiendo es si javascript o html me permiten hacer algo asi.
Aqui describo la idea lógica de como creo que puede funcionar pero necesito saber si html o java script me permite manipular
variables asi.
Formulario:
pregunta1 : _______________ ->(resp1)
pregunta2 : _______________ ->(resp2)
pregunta3 : _______________ ->(resp3)....
...pregunta15 : _______________ ->(resp15)
Frases prediseñadas
Frase1 ="Texto1a" + resp5 +" texto1b" + resp10 + "texto1c"
Frase2 ="Texto2a"+ resp9 + resp3 + "texto2b"
Frase3= "Texto3a" + resp12 +"texto3b"...
...
Frase60 ="Texto60a" + resp1 +" texto60b" + resp3
escribir Frase1
escribir Frase2
escribir Frase3
escribir Frase4
escribir Frase5
...
escribir Frase60
Es todo lo que necesito hacer ...pero como lo hago
Valora esta pregunta


0