public function memoria45()
 {
     session_start();
     //seccion para calcular el tiempo que se tardo en realizar la prueba.
     $fin = microtime(true);
     $ini = $_SESSION['tIni'];
     $segundos = $fin - $ini;
     $minutos = 0;
     $segundos = round($segundos);
     while ($segundos > 59) {
         $minutos = $minutos + 1;
         $segundos = $segundos - 60;
     }
     $tiempo = $minutos . " : " . $segundos;
     $tipo = "memoria";
     $puntos = 0;
     $rango = 0;
     $conexion = new Conexion();
     $conexion = $conexion->conectar();
     $r1 = strtoupper($conexion->real_escape_string(strip_tags($_POST['1'])));
     $r2 = strtoupper($conexion->real_escape_string(strip_tags($_POST['2'])));
     $r3 = strtoupper($conexion->real_escape_string(strip_tags($_POST['3'])));
     $r4 = strtoupper($conexion->real_escape_string(strip_tags($_POST['4'])));
     $r5 = strtoupper($conexion->real_escape_string(strip_tags($_POST['5'])));
     $r6 = strtoupper($conexion->real_escape_string(strip_tags($_POST['6'])));
     $r7 = strtoupper($conexion->real_escape_string(strip_tags($_POST['7'])));
     $r8 = strtoupper($conexion->real_escape_string(strip_tags($_POST['8'])));
     $r9 = strtoupper($conexion->real_escape_string(strip_tags($_POST['9'])));
     $r10 = strtoupper($conexion->real_escape_string(strip_tags($_POST['10'])));
     $email = $_SESSION['session'];
     $control = new Control($email);
     $resultado = $control->getControl($conexion);
     if ($resultado->num_rows != 0) {
         $datos = $resultado->fetch_array(MYSQLI_ASSOC);
         $dia = $datos["dia_usuario"];
         $semana = $datos["semana_usuario"];
         $contador = $datos["contador_actividad"];
     }
     $enunciado = "numero1";
     $actividad = new Actividad();
     $rta = $actividad->getActividad($conexion, $tipo, $enunciado, $dia, $semana);
     //SE CONSULTA LA BD PARA EXTRAER DATOS
     if ($rta->num_rows != 0) {
         $infos = $rta->fetch_array(MYSQLI_ASSOC);
         if ($infos["respuesta"] == $r1) {
             $rango = $rango + 1;
         }
     }
     $enunciado = "numero2";
     $rta = $actividad->getActividad($conexion, $tipo, $enunciado, $dia, $semana);
     //SE CONSULTA LA BD PARA EXTRAER DATOS
     if ($rta->num_rows != 0) {
         $infos = $rta->fetch_array(MYSQLI_ASSOC);
         if ($infos["respuesta"] == $r2) {
             $rango = $rango + 1;
         }
     }
     $enunciado = "numero3";
     $rta = $actividad->getActividad($conexion, $tipo, $enunciado, $dia, $semana);
     //SE CONSULTA LA BD PARA EXTRAER DATOS
     if ($rta->num_rows != 0) {
         $infos = $rta->fetch_array(MYSQLI_ASSOC);
         if ($infos["respuesta"] == $r3) {
             $rango = $rango + 1;
         }
     }
     $enunciado = "numero4";
     $rta = $actividad->getActividad($conexion, $tipo, $enunciado, $dia, $semana);
     //SE CONSULTA LA BD PARA EXTRAER DATOS
     if ($rta->num_rows != 0) {
         $infos = $rta->fetch_array(MYSQLI_ASSOC);
         if ($infos["respuesta"] == $r4) {
             $rango = $rango + 1;
         }
     }
     $enunciado = "numero5";
     $rta = $actividad->getActividad($conexion, $tipo, $enunciado, $dia, $semana);
     //SE CONSULTA LA BD PARA EXTRAER DATOS
     if ($rta->num_rows != 0) {
         $infos = $rta->fetch_array(MYSQLI_ASSOC);
         if ($infos["respuesta"] == $r5) {
             $rango = $rango + 1;
         }
     }
     $enunciado = "numero6";
     $rta = $actividad->getActividad($conexion, $tipo, $enunciado, $dia, $semana);
     //SE CONSULTA LA BD PARA EXTRAER DATOS
     if ($rta->num_rows != 0) {
         $infos = $rta->fetch_array(MYSQLI_ASSOC);
         if ($infos["respuesta"] == $r6) {
             $rango = $rango + 1;
         }
     }
     $enunciado = "numero7";
     $rta = $actividad->getActividad($conexion, $tipo, $enunciado, $dia, $semana);
     //SE CONSULTA LA BD PARA EXTRAER DATOS
     if ($rta->num_rows != 0) {
         $infos = $rta->fetch_array(MYSQLI_ASSOC);
         if ($infos["respuesta"] == $r7) {
             $rango = $rango + 1;
         }
     }
     $enunciado = "numero8";
     $rta = $actividad->getActividad($conexion, $tipo, $enunciado, $dia, $semana);
     //SE CONSULTA LA BD PARA EXTRAER DATOS
     if ($rta->num_rows != 0) {
         $infos = $rta->fetch_array(MYSQLI_ASSOC);
         if ($infos["respuesta"] == $r8) {
             $rango = $rango + 1;
         }
     }
     $enunciado = "numero9";
     $rta = $actividad->getActividad($conexion, $tipo, $enunciado, $dia, $semana);
     //SE CONSULTA LA BD PARA EXTRAER DATOS
     if ($rta->num_rows != 0) {
         $infos = $rta->fetch_array(MYSQLI_ASSOC);
         if ($infos["respuesta"] == $r9) {
             $rango = $rango + 1;
         }
     }
     $enunciado = "numero10";
     $rta = $actividad->getActividad($conexion, $tipo, $enunciado, $dia, $semana);
     //SE CONSULTA LA BD PARA EXTRAER DATOS
     if ($rta->num_rows != 0) {
         $infos = $rta->fetch_array(MYSQLI_ASSOC);
         if ($infos["respuesta"] == $r10) {
             $rango = $rango + 1;
         }
     }
     $calificacion = new Calificar($rango, $tipo, $email, $dia, $semana, $contador, $tiempo);
     $calificacion->diez($conexion);
     header("Location: ../../vista/pruebas/msg/finmsg.html");
 }
示例#2
0
		<div class="container">
		</div>
	</header>
	<!-- /Header -->
	<!-- Intro -->
	<div class="container text-center">
		<br> <br>
		<h2 class="thin">El mejor lugar para ayudar a los demas</h2>
		<p class="text-muted">
			Ayudar a las personas, brindar apoyo, cooperar con las organizaciones, etc., son actos buenos que mejoran la calidad de vida en general..
		</p>
	</div>
		<div class="container">
	       <?php 
$param = new Actividad();
$result = $param->getActividad();
?>
			<table id="actividades" class="table table-hover" cellspacing="0" width="100%">
        <thead>
            <tr>
                <th># actividad</th>
                <th>Nombre</th>
                <th>Descripción</th>
                <th>Voluntario/Organizacion</th>
                <th>Tiempo total</th>
                <th>Numero voluntarios</th>
                <th>Fecha inicio</th>
                <th>Fecha termino</th>
                <th>Habilidades</th>
                <th>Acciones</th>
            </tr>