EJERCICIO DE PHP,5 PREGUNTAS. DUDAS

laura leon
20 de Enero del 2009
TENGO QUE HACER EL SIGUIENTE EJERCICIO:
Visualizar en una página web 5 preguntas de conocimiento (sobre el tema que
quieras) con 3 posibles respuestas de respuesta única.
Tras responder a las preguntas hay que visualizar el número de aciertos y volver a
visualizar las preguntas con las posibles respuestas y una marca roja en la respuesta
mal contestada y una verde en la respuesta correcta.
En el formulario las preguntas han de salir de forma aleatoria y las posibles
respuestas también, es decir que cada vez que se ejecute el programa se visualizan
las preguntas y las posibles respuestas en diferente orden.
(cargar la tabla en un incluye)


pero claro he empezado y me estoy volviendo loca porqe tengo q utlizar un include para visualizar el formulario y no se por donde empezar.


Lo que tengo hecho es:

EL FORMULARIO:

<html>
<head>
<title>FORMULARIO 5 PREGUNTAS</title>
</head>
<body>
<form name="formulario" method="post" action="ejercicio3IncludeVisor.php">
<?
//llamo al include
include_once("EjercicioPreguntasejercicio3IncludeVisor.php");

//tengo que saber a cada pregunta con qué respuesta le corresponde




?>
<tr>1.SELECT es una sentencia de:

<br>JAVA: <INPUT TYPE="RADIO" NAME="pre" VALUE="1"><br>
BD:<INPUT TYPE="RADIO" NAME="pre" VALUE="2"><br>
LINUX<INPUT TYPE="RADIO" NAME="pre" VALUE="3">
</tr>


<tr><br><br>2.Cual de los siguientes programadores fue el primero

<br>Ada Lovelace: <INPUT TYPE="RADIO" NAME="pre2" VALUE="4"><br>
Ken Thompson:<INPUT TYPE="RADIO" NAME="pre2" VALUE="5"><br>
Dennis M. Ritchie<INPUT TYPE="RADIO" NAME="pre2" VALUE="6">
</tr>

<tr><br><br>3.cuantos bits es un byte

<br>8: <INPUT TYPE="RADIO" NAME="pre3" VALUE="7"><br>
12:<INPUT TYPE="RADIO" NAME="pre3" VALUE="8"><br>
16:<INPUT TYPE="RADIO" NAME="pre3" VALUE="9">
</tr>

<tr><br><br>5.En que año apareció PHP

<br>1999: <INPUT TYPE="RADIO" NAME="pre4" VALUE="9"><br>
1995:<INPUT TYPE="RADIO" NAME="pre4" VALUE="10"><br>
1990:<INPUT TYPE="RADIO" NAME="pre4" VALUE="11">
</tr>


<br><br><input type="submit" value="Enviar">
</form>


</body>
</html>

Pero claro no le vale ya que no utilizo el include.


Y en el include tengo hecho:

<?

//es la pregunta,con las respectivas respuestas y la posición de la respuesta correcta
$pregunta1=array("SELECT es una sentencia de","JAVA","BD","LINUX",2);
$pregunta2=array("Cual de los siguientes programadores fue el primero","Ada Lovelace","Ken Thompson" ,"Dennis M. Ritchie" ,1);
$pregunta3=array("cuantos bits es un byte", "8","12","6",1);
$pregunta4=array("En que año apareció Java", 1972,1985,1991,3);
$pregunta5=array("En que año apareció PHP", 1999,1995,1990,2);

//$preguntas=array("SELECT es una sentencia de","Cual de los siguientes programadores fue el primero","cuantos bits es un byte","En que año apareció Java","En que año apareció PHP");






//visualiza los diferentes arrays
function visu($c){
foreach ($c as $clave=>$valor){

echo "<br> Clave: ",$clave," Valor: ",$valor, "<br>";
}
}



visu($pregunta1);
visu($pregunta2);
visu($pregunta3);
visu($pregunta4);
visu($pregunta5);

?>


Me sobrara y faltaran un montón de cosas pero ya yevo horas y tengo la cabeza...

GRACIAS A TODOS