Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/07/2004, 01:39
Avatar de sktrpunk
sktrpunk
 
Fecha de Ingreso: septiembre-2003
Ubicación: Montevideo
Mensajes: 227
Antigüedad: 21 años, 8 meses
Puntos: 0
Hola Pao, te recomiendo lo siguiente:
Cada pregunta deberia mandarte a la misma pagina con un parametro concatenado correspondiente al numero de pregunta y a un ID de la respuesta seleccionada. (algo como: chekeo.asp?preg=3&id_res=b)
Luego en esa pagina (chekeo.asp seria el ejemplo) condicionas segun el numero de pregunta y la respuesta.
Código:
if Request.QueryString("preg") = "3" then
if Request.QueryString("id_res") = "a" then
Response.Redirect("Respuesta_A.asp")
else
Response.Redirect("Respuesta_B.asp")
end if
end if
Ese codigo es MUY simple, lo unico q hace es chekear q numero de pregunta acaba de responder para luego chekear la respuesta elegida y tomar la accion correspondiente.
Deberias condicionar cada pregunta, es decir, poner un if por cada pregunta y un if por cada respuesta q contenga esa pregunta.
Obviamente esto se puede reducir, podrias hacer toda la encuesta con una sola pagina, tb podrias pasar los parametros con GET para recibirlos con FORM y asi ocultarlos de tus visitantes... las posibilidades son tantas como inventiva tengas.
Espero q te haya sido util, cualkier cosa, chifla

AlvAro
__________________
- Sk8 FoR LiFe -
Stay away from my Black Book