Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/06/2007, 23:52
Avatar de _ssx
_ssx
 
Fecha de Ingreso: mayo-2003
Ubicación: mX
Mensajes: 683
Antigüedad: 21 años
Puntos: 60
Re: Verificar usuario y contraseña



Código PHP:
<?php
ob_start
();
session_start();

//recojo el valor del formulario mediante $_POST
$nombre $_POST['nombre'];
$clave $_POST['clave'];
$i=0;

//conexion con mysql
$dp_di="localhost";
$db_usuario="root";
$db_clave="";
$conectar=mysql_connect ($dp_di,$db_usuario,$db_clave);
if (
$conectar==NULL)
{
    
printf ("Error");
}

//conectamos con la base de datos prueba
$db='prueba';
mysql_select_db($db$conectar);

//hago la consulta a la tabla usuarios 
$consulta"SELECT nombreBD FROM usuarios WHERE nombre='$nombre' and clave=SHA1('$clave')";
$resultado=mysql_query($consulta,$conectar);
//checas si devuelve un resultado la consulta
if(mysql_num_rows($resultado)!=0)
{
$_SESSION['user']=$nombre//recojo en una sesion el nombre del usuario
$_SESSION['password']=$clave//recojo en una sesion la contraseña del usuario para identificarse

while ($row mysql_fetch_array($resultado))
    {
        
$_SESSION['nombre_bd']=$row[$i]; //recogo en una sesion el nombre de la bd que puede utilizar el usuario
        
$i++;
    }
}else
{
//si llegas aqui es por que no se encontro el usuario o no coincidio con el password..
//hacemos lo que quieras..
echo "El usuario no existe";
}
?>
__________________
Escribe tu código de forma que refleje, y saque a relucir,lo mejor de tu carácter personal
www.oscararzola.com/blog
Principios de un programador