switch (isset($_POST['login']))
{
case 0:$userid=check_user($_POST['username'], $_POST['userpass']);
header('location:Seite1.html');
case 1:if ($userid!=false)
login($userid);
case 3:else
echo 'Ihre Anmeldedaten waren nicht korrekt!';
}
in etwa so? aber das geht noch nicht, es sollte auf Seite 1.html gehen. Danke
Original geschrieben von malibu aber das geht noch nicht,
Das ist immer noch keine brauchbare Problembeschreibung, sondern weiterhin Verbaldurchfall.
es sollte auf Seite 1.html gehen. Danke
Du nutzt switch immer noch falsch.
Normalerweise gibt man im switch eine Prüfbedingung an - und checkt dann in den cases auf konkrete, feste Werte.
Die einzige Möglichkeit, unterschiedliche dynamische Bedingungen in den cases unterzubringen, ist switch(true).
Und break hast du dummerweise auch nicht eingesetzt.
Und gib wenigstens die Adresse richtig an, so wie es im Manual steht -
I don't believe in rebirth. Actually, I never did in my whole lives.
überprüft nur, ob eine variable gesetzt ist oder nicht und übergibt im erfolgsfall eine 1 ansonsten eine 0. also:
PHP-Code:
$_POST['login']
in case anwendungen gibt es keine if-abfragen!
innerhalb eines jeden case-blocks muss am ende ein break; gesetzt werden. das else in case 3 ist auch nonsens.
ßeter
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson) Meine Seite
so ich habe nun in meiner Datenbank ein Zeile für den Zielpfad eingerichtet. Wie kann ich den User auf diesen Zielpfad steuern? Beim Einloggen müsste das Script in der Datenbank nachschauen und den User dort an diesen Pfad leiten.
<?
session_start();
include 'sessionhelpers.inc.php';
switch (isset($_POST['login']))
{
$userid=check_user($_POST['username'], $_POST['userpass']);
header('location:$_POST[Ziel]');
$userid!=false)
login($userid);
else
echo 'Ihre Anmeldedaten waren nicht korrekt!';
Original geschrieben von malibu so ich habe nun in meiner Datenbank ein Zeile für den Zielpfad eingerichtet. Wie kann ich den User auf diesen Zielpfad steuern?
Vielleicht so:
Beim Einloggen müsste das Script in der Datenbank nachschauen und den User dort an diesen Pfad leiten.
I don't believe in rebirth. Actually, I never did in my whole lives.
Kommentar