Estoy haciendo un sistema de registro/login y soy nuevo en PHP, ya me lei todo el manual del foro y pude hasta ahora sacar solo el registro con la base de datos y todo funcionando perfectamente. Ahora me falta a hacer el login el cual se me complico por un problema como hago, que codigos PHP uso para poder hacerlo... yo hice esto
login.php
Código:
formlogin.php<html> <head> <title>Login</title> </head> <body> <form action="formlogin.php" id="login" name="login" method="get"> <input type="text" name="id" id="ID" value="ID"/><br> <input type="text" name="pass" id="Contraseña" value="Contraseña"/><br> <br> <input type="submit" value="Entrar!" name="Entrar" id="Entrar" /> </form> </body> </html>
Código:
Ahora lo que quiero hacer es ubicar una variable en el SELECT... WHERE ID and Contraseña, y usar esta variable para comparla con otra llamada $ID que responde a un campo de formulario... al ejecutar el codigo como esta ahora me sale que la variable $id y la variable $pass no estan definidas por el problema que explique antes.<?php
$servidor = 'localhost';
$usuario = 'root';
mysql_connect($servidor, $usuario);
mysql_select_db('sistema_de_logeo');
$ID = $_REQUEST["id"];
$Contraseña = $_REQUEST["pass"];
mysql_query("SELECT ID, Contraseña FROM sistema_de_logeo WHERE ID='$id' and Contraseña='$pass'");
if ($ID == & id &)
{
echo "Bienvenido $ID";
}
else
{
echo "Error";
}
?>
¿Como lo puedo solucionar? Muchas Gracias


