Ver Mensaje Individual
  #18 (permalink)  
Antiguo 10/11/2012, 11:21
rolygc
 
Fecha de Ingreso: abril-2009
Ubicación: en un lugar de la mancha
Mensajes: 236
Antigüedad: 15 años
Puntos: 38
Respuesta: Enviar Respuesta

Yaaaaaaaaaaaaaaaaaaaaaaa comprendi lo ke kieres !! al fin jajajajaja creo ke debias haber comenzado este post por esta ultima aclaracion tuya, jejeje.

bien te explico, lo ke kieres hacer no podras lograrlo sin ke el usuario lo vea. Te ejemplifico.

cuando un navegador hace una peticion de una pagina web, el servidor web le devielve estos datos HTML al cliente, donde el cliente puede verlos.

O sea ke si el cliente en su peticion descarga un form el tendra acceso a ver todo ese form. Y si tu kieres enviar una repsuesta correcta a traves de ese form sin ke el usuario la vea tendrias ke crear un campo hidden, pero si el usuario pide ver el codigo de la pagina vera ese campo hidden porke fue devuelto en el formulario por el servidor.
Código PHP:
<form method="post" action="tu_pagina.php">
   <
input type="hidden" name="pregunta_1" value="Cuanto es 2 + 2" />
   <
input type="hidden" name="respuesta_1" value="A" />

   <
input type='radio' name='answer' id='answer' value='A' /> // 4
   
<input type='radio' name='answer' id='answer' value='B' /> // 6
   
<input type='radio' name='answer' id='answer' value='C' /> // 8

   
<input type="submit" value"Enviar" />
</
form
aki podras recibir sin problemas estos campos sin ke el usuario los vea en su pagina web, pero si el usuario le da click derecho y selecciona la opcion mostrar codigo vera esto mismo como te lo he dejado arriba por lo ke ya sabras ke todos los alumnos sacaran el maximo de punto facilmente.

para ti lo ke debes hacer es lo siguiente.

en tu base de datos (si no tienes una creala), creas todas las preguntas con un id para cada pregunta y otro campo con el valor dela respuesta A, B o C

cuando el usuario envie el formulario con sus respuestas, envias el hidden el id de la pregunta y buscas por ese id la repsuesta correcta en tu base de datos, todo esto se haria en el lado del servidor por lo ke el usuario no vera nada de nada y tu sabras cual es la respuesta correcta depsues ke el usuario haya enviado su formulario.

espero te ayude y ke yo haya entendido tu problema. buena suerte

Última edición por rolygc; 10/11/2012 a las 11:26