Hola, gracias por entrar, leer y tratar de solucionar mi problema cual es el siguiente
 
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:
 <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>
  formlogin.php  
Código:
 <?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";
}
?>
  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. 
¿Como lo puedo solucionar? Muchas Gracias