Te recomiendo que para ello utilices sesiones, aqui encontraras útiles sugerencias, ahora para verificar si esta ese usuaro en una bd, utilizo algo sencillo como esto:
Te conectas a tu base de datos y luego :
Código PHP:
$sql= "SELECT * FROM acceso WHERE Usuario = '".$_POST["Usuario"]."'";
$rs= odbc_do($conn,$sql);
$ver= odbc_fetch_row($rs);
if ($ver == false)
{
echo "<h3 aling=\"center\"> Usuario no autorizado. </h3>"; "<br/>";
echo "<h3 aling=\"center\"> Consulte a su administrador. </h3>"; "<br/>";
}
elseif ($ver == true)
{
$ver2=odbc_result($rs,"Clave");
if ($ver2 == $cla)
{
header("Location: IncioIFAI.php");
}
else
{
echo "<h3 aling=\"center\"> Clave erronea, verifica e intentalo nuevamente </h3>"; echo "<br/>"; ?>
<div align="left"><a href="Menu.html" title="regresar" target="_self" class="Estilo1"></a><?
}
}
Cabe señalar que el header es muy especial para su uso.
Es algo sencillo, pero adicionado a las sesiones para controlar bien el uso de tus usuarios dará un mejor resultado.
Saludos