コード例 #1
0
ファイル: login.php プロジェクト: rodrigopluz/mvc
function Main()
{
    global $TPLV, $bottom, $db, $migalha, $usuario;
    $TPLV = new TemplatePower(TEMPLATE_PATH . "login.tpl");
    $TPLV->assignGlobal("uploadPath", UPLOAD_PATH);
    $TPLV->assignGlobal("imagePath", IMAGE_PATH);
    $TPLV->assignGlobal("swfPath", SWF_PATH);
    $TPLV->assignGlobal("localPath", LOCAL_PATH);
    $TPLV->assignGlobal('navBottom', $bottom);
    $TPLV->prepare();
    $in = $_GET['in'];
    switch ($in) {
        default:
        case 'restrito':
            if ($usuario->isLogado()) {
                inicio();
            } else {
                restrito();
            }
            break;
        case 'inicio':
            inicio();
            break;
        case 'logout':
            logout();
            break;
    }
}
コード例 #2
0
ファイル: index.php プロジェクト: JosepCh/Daw2
<!DOCTYPE html>
<html>
    <!--Es el encargado de pintar el formulario inicial!-->
    <?php 
session_start();
session_destroy();
require 'lib/inicio.php';
?>
    <body>
        <?php 
inicio();
?>
    </body>
</html>
コード例 #3
0
ファイル: home.php プロジェクト: HansDeveloper/SSCUACM
        $recuperacionHDE = "SELECT hora_control_entrada FROM `{$user}` WHERE total_horas_dia='00:00:00'";
        $resultado = mysqli_query($conexion, $recuperacionHDE);
        $row = mysqli_fetch_array($resultado);
        $horasRealizadasDia = diferencialHoras($row['hora_control_entrada'], $horaDeSalida);
        $sql = "UPDATE `{$user}` SET total_horas_dia='{$horasRealizadasDia}' WHERE total_horas_globales='POR CALCULAR';";
        $resultado = mysqli_query($conexion, $sql);
        $recuperacionHG = "SELECT SEC_TO_TIME(SUM(TIME_TO_SEC(total_horas_dia))) FROM `{$user}`";
        $resultado = mysqli_query($conexion, $recuperacionHG);
        $row = mysqli_fetch_row($resultado);
        $totalHorasGlobales = $row[0];
        //totalHorasGlobales($horasRealizadasDia,$row['total_horas_globales']);
        $sql = "UPDATE `{$user}` SET total_horas_globales='{$totalHorasGlobales}' WHERE total_horas_globales='POR CALCULAR';";
        $resultado = mysqli_query($conexion, $sql);
        //echo "El dia de hoy realizaste: " . $horasRealizadasDia . " horas.<br>";
        //echo "Tu total de horas son: " . $totalHorasGlobales . "<br>";
        mysqli_close($conexion);
    }
}
if (isset($_POST['inicio'])) {
    inicio($user);
    header("Location: historial.php");
}
if (isset($_POST['terminar'])) {
    terminar($user);
    header("Location: historial.php");
}
?>
        </div>  
        </div>
    </body>
</html>
コード例 #4
0
ファイル: index.php プロジェクト: jmartinmachado/WSSimple
/**
 * Libreria de logs
 */
require_once dirname(__FILE__) . "/lib/FuncionLog/log.php";
/**
 * Seteo el timezone
 */
date_default_timezone_set("America/Argentina/Buenos_Aires");
/**
 * Seteo el header de respuesta json
 */
header("Content-Type: application/json");
/**
 * Leo el contenido del json y lo parseo
 */
$resultado = json_encode(inicio(file_get_contents("php://input")));
ws_info($resultado);
echo $resultado;
/**
 * Descripcion: Cargo automaticamente las clases
 *
 * @param json $json json de entrada
 *
 * @author Juan Martin Machado
 *
 * @internal Fecha de creación: 2016-01-19
 * @internal Ultima modificación: 2016-01-19
 * @internal Razón: Creacion
 *
 * @return json Resultado de la operacion
 */
コード例 #5
0
<?php

$json['success'] = false;
$json['pag'] = "cuenta.php";
$inicia = true;
@($ini_mail = filter_var($_POST["ini_mail"], FILTER_SANITIZE_EMAIL));
@($ini_pass = filter_var($_POST["ini_pass"], FILTER_SANITIZE_STRING));
if (!filter_var($ini_mail, FILTER_VALIDATE_EMAIL)) {
    $json['msg'] = 'Email no valido o vacío';
    $inicia = false;
} else {
    if (strlen($ini_pass) < 5) {
        $json['msg'] = 'Password corto o vacío';
        $inicia = false;
    }
}
if ($inicia) {
    include '../Model/ModelInicio.php';
    $res = inicio($ini_mail, $ini_pass);
    $obj = json_decode($res);
    $json['success'] = $obj->{'success'};
    $json['msg'] = $obj->{'msg'};
    $json['pag'] = $obj->{'pag'};
}
echo json_encode($json);