Prinzipiell kann man es so bewerkstelligen (muss vor anderen Headern, also beispielsweise <head> passieren - sonst gibt's eine Fehlermeldung):
PHP-Code:
if($name == 'karl' && $pass == '123'){
header("Location: karl.htm");
exit;
}
elseif($name == 'heinz' && $pass == 'abc'){
header("Location: heinz.htm");
exit;
}
else{
header("Location: $PHP_SELF");
exit;
}
Man kann das ganze natürlich noch mit einer DB koppeln - je nachdem wieviele Benutzer es gibt. Ausserdem sollten Cookies oder Sessions zum Einsatz kommen, damit niemand hintenrum auf die Seite galangt.