Mehrer Login zu jeweiligen header weiterleiten

markberg

Erfahrenes Mitglied
Hallo,

ich habe ein Login Script erstellt (arbeite hier ohne DB, da nicht viele User sein werden!). Habe nun evtl. 5 User mit PW und möchte eigentlich nach Eingabe von User1 diesen auf seine internen Seite weiterleiten, den User2 aus wiederum seine interne Seite leiten usw. Mit dem User1 ist das kein Problem, aber kann man den User2 im selben Überprüfungsscript dann auf seine interne (andere) Seite weiterleiten?

PHP:
<?
session_start();
$user = $_POST['user'];
$pass = $_POST['pass'];

if($user == "User1" and $pass == "PassXYZ")
{
header("Location: http://www.user1seineseite.php"); 
}
else
{
header("Location: http://www.falscheslogin.php"); 
}

vielen Dank vorab für Vorschläge bzw. Erklärungen :)
 
Deinen Angaben nach sind das jeweils unterschiedliche Domains die aufgerufen werden.
Ist das so oder jetzt nur im Beispiel und Du ruftst spaeter nur andere Scripts auf?

Wenn Du wirklich unterschiedliche Domains nutzt wirst Du die Infos wohl irgendwo speichern muessen. Ansonsten kannst Du die Scripts nach dem User benennen, z.B. user1.php user2.php etc. oder aber Du fragst im Script den User ab und zeigst den entsprechenden Content.
 
Zum Verständnis:
Beispiel oben loggt sich der User1 ein und landet richtig auf seine interne Seite...
else auf login falsch - nochmal probieren!
Beim User 2 passiert (oder soll passieren), dass er bei richtigem Login auf wiederum SEINE (andere als User1!) INTERNE Seite landet
oder bei falschem Login (else) login falsch - nochmal probieren...

das mit dem Switch werde ich mir mal näher anschauen... Vielen Dank!
 

Neue Beiträge

Zurück