Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/11/2015, 08:51
inegretti
 
Fecha de Ingreso: noviembre-2015
Ubicación: Venezuela
Mensajes: 3
Antigüedad: 9 años, 3 meses
Puntos: 0
Bloquear niveles de acceso

Buenos días, soy principiante en php poo, tratare de ser lo mas especifica que pueda. Me encuentro realizando un software educativo, donde los estudiante ven un contenido y luego realizan un prueba test (4 pruebas en total), pues bien el contenido y las pruebas test están funcionando perfectamente, el problema esta en que me solicitaron que debo bloquear las pruebas, me explico. al ingresar el estudiante debe visualizar la primera pruebas test y dependiendo de la aprobación (calificación) que obtenga puede realizar la siguiente prueba. la calificación máxima es de 20pts. el estudiante debe aprobarla con una nota mínima de 14pts. para tener opción a presentar la segunda prueba y así sucesivamente, hasta completar los 4 niveles. si alguien podría orientarme por favor!!! les copio como esta el código ahorita.

Pruebas Calificadas:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Pruebas Calificadas</title>
<link rel="stylesheet" href="css/stylepruebas.css" type="text/css" media="all">
<script type="text/javascript" src="js/script.js"></script>
</head>
<body>

<div class="container">
<div class="sidebar1" >
<ul class="nav">
<?php
session_start();
if(isset($_SESSION['estudiante'])){
require_once("php/conectar.php");
while ($resc=mysql_fetch_array($resultadoc))

{

$temp = $resc['ID_CAPITULO'];
echo "<li><span><a href=# onclick='cargarCapitulo($temp);'>".$resc['TituloCapitulo']."</a></span></li>";
$resultadop = mysql_query($sqltests,$conexion) or
die ("Problemas en el select:".mysql_error());
while($resp=mysql_fetch_array($resultadop)){
if ($resp['ID_CAPITULO']==$temp){
$contador = $resp['ID_PRUEBA'];
echo "<li><span><a href=# onclick='cargarPrueba($contador);'>".$resp['TituloPrueba']."</a></span></li>";
}
}
}
}else{
echo "<a href='php/loginprueba.php'><font color='#FF0000'>Debes iniciar sesi&oacute;n para visualizar las pruebas</font></a>";
}
?>
</ul>
<?php if(isset($_SESSION['estudiante'])){

echo "Usuario: ".$_SESSION['estudiante'];?><br />
<a href="php/cerrarsesion.php" onclick ="javascript:return confirm('&#191Deseas cerrar sesi&oacute;n?')"/>Cerrar Sesi&oacute;n</a><hr /><?php } ?>
<p>Selecciona alguno de los v&iacute;nculos anteriores para mostrar en pantalla alguna de las pruebas disponibles</p>
<!-- end .sidebar1 --></div>
<div class="content" id="contenido">
<h1>Instrucciones</h1>
<p>Lee atentamente las siguientes recomendaciones para que obtengas una buena calificaci&oacute;n en tu evaluaci&oacute;n<br /><br />Cada prueba posee hasta un m&aacute;ximo de 5 preguntas, cada pregunta te brindar&aacute; 4 posibles respuestas, de las cuales solo podr&aacute;s seleccionar una que corresponde a la respuesta correcta a dicha pregunta</p>
<h2>Preparate</h2>
<p>Te recomendamos que antes de realizar cualquier prueba leas cuidadosamente las guias que se han puesto a tu disposici&oacute;n anteriormente, ya que estas pruebas han sido extraidas de dichos temas.</p>

<!-- end .content --></div>
<div class="sidebar2">
<!-- end .sidebar2 --></div>
<!-- end .container --></div>
</body>
</html>