<?php

include '../../include_videotutoriales/configpc.php';
session_start();
$html = new Smarty();
if (!isset($_POST["formulario"])) {
    $html->display("login.html");
} else {
    $usuario = $_POST["usuario"];
    $pass = $_POST["pass"];
    $pass = md5($pass);
    $db = new DB_Sql();
    //query de usuario si es que si creamos la session usuario y vamos a perifl.php , si da error a error.php
    $query = "select usuario from usuarios where usuario='{$usuario}' and pass='******'";
    $db->query($query);
    if ($db->num_rows() > 0) {
        $_SESSION["usuario"] = $usuario;
        header("location: perfil.php");
    } else {
        $html->display("error.html");
    }
}
예제 #2
0
$sql = "select * from Z_BUQUE_DUP ";
$db->query($sql);
while ($db->next_record()) {
    $idBarco = $db->f('Id_barco');
    $nombre = $db->f('Nombre');
    $viaje = $db->f('Viaje');
    $eta = $db->f('Eta1');
    $IE = $db->f('Impo_expo');
    $puerto = $db->f('Puerto');
    $tlBls = $db->f('total');
    // echo "$idBarco | $nombre | $viaje | $eta | $IE | $puerto | $tlBls <br>";
    // Detectar si hay mas de uno .
    $flgDup = 0;
    $sql2 = "select Id_barco \n    from Z_BUQUE_DUP \n\tWHERE nombre='{$nombre}' and viaje='{$viaje}' and Eta1='{$eta}' and Impo_expo='{$IE}' and Puerto='{$puerto}'\n    ";
    $db2->query($sql2);
    $nr = $db2->num_rows();
    if ($nr > 1) {
        //echo "Buque Duplicado : $nombre | $viaje | $eta | $IE | $puerto | $tlBls <br>";
        $flgDup = 1;
        /*
        $sql3="select * from BARCO 
        WHERE nombre='$nombre' and viaje='$viaje' and Eta1='$eta' and Impo_expo='$IE' and Puerto='$puerto'
        ";
        $db3->query($sql3);
        while( $db3->next_record() ){
            $idBarcoX = $db3->f('Id_barco');
            if( $idBarco!=$idBarcoX ){
                echo "Se eliminara $nombre | $viaje | $eta | $IE | $puerto | $tlBls <br>";
            }
            else{
                echo "No se eliminara  $nombre | $viaje | $eta | $IE | $puerto | $tlBls <br>"";
예제 #3
0
             while ($dbX->next_record()) {
                 $idUsrSion = $dbX->f('Id_usuario');
             }
         } elseif ($idUsrSion == 0 || empty($idUsrSion)) {
             $idUsrSion = 647;
             // Robot SION.
         }
         $actionDesc = $db2->f('Action_Description');
         $actionDesc = addslashes($actionDesc);
         $logDateTime = $db2->f('Log_DateTime');
         // Comprobar que no exista para evitar Duplicado
         if ($idBlDCE > 0) {
             $sqlX = "\n                                    select id_firma_his from FIRMA_HIS\n                                    where id_bl='{$idBlDCE}' and id_firma_cpto='1' ";
             // and nota='$actionDesc'
             $dbX->query($sqlX);
             $nrU = $dbX->num_rows();
             if ($nrU == 0) {
                 // Grabar en SION la firma
                 $sqlX = "insert into FIRMA_HIS (";
                 $sqlX .= "id_bl,id_firma_cpto,fecha,nota_fec,nota,id_usr";
                 $sqlX .= ") values (";
                 $sqlX .= "'{$idBlDCE}','1','{$logDateTime}','{$logDateTime}','{$actionDesc}','647' ";
                 $sqlX .= ")";
                 $dbX->query($sqlX);
                 // fputs($fp,"[Cargado] $blSion | Eta: $eta | Tabla: FIRMA_HIS \n");
             }
         }
     }
 } else {
     // No existe registro, entonces agregar la firma forzada Bl a Revision.
     // Segun SARA FLORES Fec. 2016-01-19
function loginbyother($user, $psd)
{
    //	Global $db;
    $db = new DB_Sql();
    $user = check($user);
    $str = "SELECT * \n\t\tFROM user \n\t\tWHERE username = '******'\n\t\t\t\tAND psd = '" . $psd . "'";
    $db->query($str);
    if ($db->num_rows() == 1) {
        $db->next_record();
        $_SESSION['uid'] = $db->f('id');
        $_SESSION['username'] = $user;
        $_SESSION['psd'] = $psd;
        $_SESSION['admin_time'] = date("Y-m-d H:i:s");
        return True;
    } else {
        return False;
    }
}