Ну так тогда используй глобалями и проверяй все в одном файле....
используй $_SERVER['PHP_SELF']
т.е.
Код:
<?
check()
{
global $login, $password;
//тут проверяй что хочешь
//Если все ок то перенаправляй куда надо
echo "<script language=javascript>location = 'admin.php'</script>";
}
if ($action==login) check();
echo"
<form action='". $_SERVER['PHP_SELF'] ."?action=login' method=post>
<input type=text name=login>
<input type=password name=password>
<input type=submit value=OK>
</form>
";
?>