Ejemplo n.º 1
0
		Esta página escoge un estudio a través de un formulario y envía ese dato 
		a otro script para su procesamiento.
*/
// Comprobando autorización de sesión
include 'Session/checksession.php';
// Comprobando autorización
// Importando e instanciando clase consultas
require_once 'Classes/DB_functions.php';
$db = new DB_Functions();
$u = $_COOKIE['usuario'];
// Determinando el estudio actualmente seleccionado
if (isset($_GET['id_target'])) {
    $id_target = $_GET['id_target'];
    // asignación estándar
} else {
    $id_target = $db->getMintarget($u);
    // acceso a la página con la variable sin establecer
}
// Consultas
$targets = $db->getAllTargetfromuser($u);
$nomuser = $db->getNombreusuario($u);
// Nombre del usuario
if (strlen($nomuser) == 0) {
    $nomuser = '******';
}
?>

<!DOCTYPE html>
<html lang = "es">
	<head>
	
Ejemplo n.º 2
0
include 'Session/checksession.php';
// Importando clase de consultas e instanciando objeto consultas
require_once 'Classes/DB_functions.php';
$db = new DB_Functions();
// Almacenando id de usuario de la sesión
$u = $_COOKIE['usuario'];
// Gestión de la selección del estudio
if (isset($_GET['id_target'])) {
    // Comprobar no consultar estudios de otros usuarios
    $aux1 = $_GET['id_target'];
    $aux = $db->getIdusuarioportarget($aux1);
    if ($aux == $u) {
        $idtarget = $_GET['id_target'];
        // asignación estándar vía GET
    } else {
        $idtarget = $db->getMintarget($u);
    }
} else {
    // asignación del target con id mínimo
    $idtarget = $db->getMintarget($u);
}
// Consultas para la visualización de datos
$alltarget = $db->getAllTargetfromuser($u);
// Estudios
$valoraciones = $db->getResultados($idtarget);
// Estudio actual completo
$mediasprincipios = $db->getAvgprincipios($idtarget);
// Puntuación media de cada principio
$nomuser = $db->getNombreusuario($u);
// Nombre del usuario
if (strlen($nomuser) == 0) {