<?php session_start(); function comprobarLogin($usuari, $contrasenya) { $parametres = "host=localhost\r\n\t\t\t\t\t\tdbname=test \r\n\t\t\t\t\t\tuser=test \r\n\t\t\t\t\t\tpassword=test"; $connexio = pg_connect($parametres) or die("No se pudo conectar"); $query = "SELECT username, password_hash FROM usuari WHERE username='******' AND password_hash='" . md5($contrasenya) . "'"; $consulta = pg_query($connexio, $query); echo "CONSULTA SQL: <BR>" . $query . "<br>"; var_dump($consulta); if ($consulta) { pg_close($connexio); return true; } else { pg_close($connexio); return false; } } comprobarLogin("ed", "berkhamsted");
if (empty($_POST['usuari'])) { ?> <div class="infoRoja"> <div class="left"> <img width="40" src="../../web/img/plantilla/error.png"> </div> <div style="margin-left: 0px;" class="rigth"> <h1 class="center">No has introducido ningún usuario.</h1> <p class="center">Vuelve a intentarlo</p> </div> </div> <?php header("refresh:3;url=" . PAGINA . "index.php/login"); } else { // Variables de sesión. if (comprobarLogin($_POST['usuari'], $_POST['contrasenya'])) { $_SESSION['logged']['user'] = $_POST['usuari']; if (isset($_POST['recordar'])) { if ($_POST['recordar'] == 'seleccionado') { $recordar = true; setcookie("recordar", $recordar, time() + 60 * 60 * 24 * 365); // 365 días. ?> <div class="infoVerde"> <h1 class="center">Opción recordar marcada</h1> </div> <?php } } ?> <div class="infoVerde">
<?php require_once 'funciones.php'; session_start(); $turno = $_POST['turno']; if (isset($_POST['login'])) { if ($turno != "null") { if (!empty($_POST['usuario']) or !empty($_POST['password'])) { $usuario = $_POST['usuario']; $password = md5($_POST['password']); $result = comprobarLogin($usuario, $password); if (mysql_num_rows($result) != 0) { while ($list = mysql_fetch_array($result)) { if ($list['level'] != 5) { $_SESSION['id'] = $list['id']; $_SESSION['turno'] = $turno; $_SESSION['usuario'] = $list['username']; $_SESSION['nombre'] = $list['fullname']; $_SESSION['permisos'] = $list['level']; } else { ?> <script> window.alert("Usuario No habilitado para ingresar"); location.href = "../index.php"; //volver al comienzo </script> <?php } } ?> <script>location.href = '../index.php';</script>"; <?php