
Validación de usuarios
PHP
Publicado el 4 de Enero del 2007 por Francesc
59.592 visualizaciones desde el 4 de Enero del 2007
Código que muestra la validación de usuarios (sobre una base de datos MySQL) controlada mediante sesiones para pantallas de validación.
Comentarios sobre la versión: Versión 1 (2)
<?php
session_start(); //Iniciamos la sesion
$cadena=mysql_connect("localhost","root","7723030");
mysql_select_db("dentalalderete");
if ($_POST['login']=="si") //El valor “si” se manda a la misma pagina mediante un valor hidden de un formulario HTML
$usuario=$_POST['user']; //Recogemos usuario y contraseña
$cuenta=$_POST['pass'];
if (($usuario=="") || ($cuenta=="")) //Error campos en blanco
{
$_SESSION['error_login']="¡Datos en blanco!";
$url_relativa = "index.php"; //La dirección de login para el header
header ("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']). "/" .$url_relativa);
}
else
{
//Si no es en blanco comprobamos de nuestra base de datos
$sql = mysql_query("SELECT Usuario,Pass FROM clientes WHERE Usuario='$usuario'");
$row = mysql_fetch_array($sql);
if ($row>0)