Exemplo n.º 1
0
 /** @fn ( validarLogin que busca en la base de datos por el nick del usuario y devuelve el id del mismo si todo a ido bien o la varia error=false)*/
 public function validarLogin()
 {
     $username = $_POST['nick'];
     $password = $_POST['pass'];
     $password = sha1($password);
     //Desencriptar;
     $db = new bd();
     $db->conexionBd();
     //Nos conectamos
     $arraySelect[0] = 'id';
     $arraySelect[1] = 'nombre';
     $arraySelect[2] = 'password';
     $arrayWhere[0] = 'nombre = ' . $username;
     $result = $db->select('usuarios', $arraySelect, $arrayWhere);
     if (!empty($result)) {
         $row = $result->fetch();
         //Meto el resultado en un array
         print $row['id'];
         if ($row['password'] == $password) {
             Sesiones . crearSesion($row['id']);
         } else {
             return true;
         }
     } else {
         return true;
     }
     return false;
 }
Exemplo n.º 2
0
                                if ($_SERVER['HTTP_FORWARDED']) {
                                    $ip_sesion = $_SERVER['HTTP_FORWARDED'];
                                } else {
                                    if ($_SERVER['REMOTE_ADDR']) {
                                        $ip_sesion = $_SERVER['REMOTE_ADDR'];
                                    } else {
                                        $ip_sesion = 'UNKNOWN';
                                    }
                                }
                            }
                        }
                    }
                }
                //$ip_sesion = get_client_ip();
                $id_sesion = dbLogCrearSesion($_usuario["id_usuario"], $navegador_usuario, $ip_sesion, $sistema_operativo_usuario, $conexion);
                crearSesion($_usuario["id_usuario"], $_usuario["usuario"], $_usuario["inscribe_diseno"], $_usuario["nombre"], $_usuario["url_imagen"], $_usuario["email"], $_usuario["mostrar_correo"], $_usuario["mostrar_fecha"], $_usuario["administrador"], $id_sesion);
                $mostrar_formulario = false;
            }
        }
        dbDesconectarMySQL($conexion);
    }
}
$pagina_cargada = "ingresar";
require_once $ruta_raiz . "inc/header.inc.php";
if ($mostrar_formulario) {
    ?>
    <script type="text/javascript" src="<?php 
    echo $ruta_raiz;
    ?>
js/md5-min.js"></script>
    <script type="text/javascript">