examen.php
Código PHP:
<?php
if(isset($_POST['evaluar']) && $_POST['evaluar'] == 'evaluar') {
for ($i = 1; ; $i++) {
if ($i < 3) {
break;
}
}
if(!empty($_POST['respuesta_[$i]'])){
$respuesta_[$i] = str_replace(3, 0, $_POST['respuesta_[$i]']);
$respuesta_[$i] = str_replace(2, 0, $_POST['respuesta_[$i]']);
$promedio = ($respuesta_1 + $respuesta_2 + $respuesta_3 );
switch ($promedio){
case 3:
$nota = "excelente, todas bien";
case 2:
$nota = "casi, te fallo una";
case 1:
case 0:
$nota = "Tu calificacion es $promedio ¿Ni siquiera estudiaste o si?";
break;
}
echo $nota;
}
else{
// mensaje de error en caso que no se respondan todas las preguntas
echo "Debe responder todas las preguntas";
}
} else{
?>
<form name="examen" action="examen1.php" method="post">
<?php require("preguntasInformatica/pregunta1.php");
require("preguntasInformatica/pregunta2.php");
require("preguntasInformatica/pregunta3.php");
?>
<p><input type="Submit" name="evaluar" value="evaluar" /></p>
</form>
<?php }?>
Código PHP:
<p>Pregunta 1</p>
<input type="radio" value="<?php
$io=array(1,2,3);
shuffle($io);
$in1=array_shift($io);
print $in1;
echo '" name="respuesta_1" />';
switch($in1){
case 1:
echo "bien";
break;
case 2:
echo "Mal";
break;
case 3:
echo "Mal2";
break;
}
echo '<br />
<input type=radio value="';
shuffle($io);
$in2=array_shift($io);
print $in2;
echo '" name="respuesta_1" />';
switch($in2){
case 1:
echo "bien";
break;
case 2:
echo "Mal";
break;
case 3:
echo "Mal2";
break;
}
echo '<br />
<input type=radio value="';
shuffle($io);
$in3=array_shift($io);
print $in3;
echo'" name="respuesta_1" />';
switch($in3){
case 1:
echo "bien";
break;
case 2:
echo "Mal";
break;
case 3:
echo "Mal2";
break;
}
echo '<br/>'
?>