Example #1
0
    }
    /// Cálculo de datos generales
    $cont++;
    if ($logData->data == 'Help on') {
        $help++;
    } elseif ($information == 'mal') {
        $errors++;
    } elseif ($cont_ok == $cont2) {
        // ($logData->input == $cont2-1) and ($information =='ok')
        $result = 1;
    }
}
// Estimate summary data
$tiempo = explode(":", $initial_time);
$segundos = $tiempo[2];
$minutos = $tiempo[1];
$horas = $tiempo[0];
$elapsed_time = $segundos + $minutos * 60 + $horas * 3600;
$tiempo = explode(":", $time);
$segundos = $tiempo[2];
$minutos = $tiempo[1];
$horas = $tiempo[0];
$end_time = $segundos + $minutos * 60 + $horas * 3600;
$elapsed_time = $end_time - $elapsed_time;
/// Registros general en archivo its_summary
$query = "insert into its_summary values ('" . $user_id . "','" . $course_id . "','" . $initial_date . "','" . $initial_time . "','" . $help . "','" . $errors . "','" . $result . "','" . $elapsed_time . "','" . $cidReq . "')";
mysql_query($query) or die(mysql_error());
if ($cont_eje == 3) {
    Save_Stats_DB($course_id, $user_id, $cidReq);
}
mysql_close($enlace);
Example #2
0
<?php

/*
Programa para ejecutar la función de logging y riderccionar a la página de ejercicios.
*/
include "Log_Files.php";
//// Captura datos enviados por URL /////////////////////////////
$user_id = $_GET['user_id'];
// Flashvar (user_guid)
$course_id = $_GET['course_id'];
// Flashvar (course_guid)
$num_eje = $_GET['num_eje'];
// Contador de ejercicios
$file_name = $_GET['file_name'];
// .log file
$sig_eje = $_GET['sig_eje'];
// ID ejercicio actual
$file_path = $_GET['file_path'];
// Path de ejercicio actual
Save_DB($file_name, $course_id, $user_id, $sig_eje);
if ($num_eje <= 3) {
    header("Refresh: 0;url=http://lcc.ens.uabc.mx/~its/" . $file_path . ".php?user_id=" . $user_id . "&course_id=" . $course_id . "&num_eje=" . $num_eje);
} else {
    Save_Stats_DB($file_name, $course_id, $user_id);
    echo "<script>history.go(-4)</script>";
}