Weiterleitung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Markus_30
    antwortet
    Der Zugruff ;-) war beabsichtigt, da ich mich in der Datenbank verschrieben habe...seuftz...Das Ungleich habe ich angepasst aber das Script leitet trortzdem nicht weiter. Also habe ich den header Befehl mit require ersetzt und die Weiterleitung + Daten und Session läuft. Aus irgendeinem Grund läuft der header Befehl bei mir nicht. Kann mir jemand sagen warum ?

    Einen Kommentar schreiben:


  • Günni
    antwortet
    SELECT pass,level from zugruff WHERE name='$username';"
    Das Fettgedruckte, soll wahrscheinlich zugriff heissen?!

    if ($num["pass"] <> $password)
    Dies ist nicht korrekt, dies müsste für ein ungleich != heissen

    Einen Kommentar schreiben:


  • Markus_30
    antwortet
    Habe ich schon probiert und eine Echo Anweisung der Datenbankdaten vor den Header Befehl gesezt. Daran kann es nicht liegen.

    Einen Kommentar schreiben:


  • is_real
    antwortet
    Schau mal ob die MYSQL Anweisungen überhaupt fehlerfrei gemacht werden! Vielleicht bricht er bei diesen schon ab!!

    Einen Kommentar schreiben:


  • Markus_30
    hat ein Thema erstellt Weiterleitung.

    Weiterleitung

    Ich habe folgendes Problem.
    Ich habe ein Login Skript geschrieben, welches auch eine geschptzte Seite weiterleiten soll. Dieses tut es jedoch nicht.

    session_start();
    include("sql_config.inc.php");
    if((!isset($username)) OR (!isset($password)))
    {
    die("Tja, ohne Name oder Password tut sich hier garnichts !");
    }
    $db=@mysql_connect($dbhost,$dbuser,$dbpass);
    if(!$db)
    {
    die("Der Verbindungsversuch zur Datenbank ist fehlgeschlagen!");
    }
    mysql_select_db($datenbank,$db);
    $sqlab = "SELECT pass,level from zugruff WHERE name='$username'";
    $result = mysql_query($sqlab,$db);
    $num=mysql_fetch_array($result,MYSQL_ASSOC);
    mysql_close($db);
    if (!$num)
    {
    die("Dieser User ist hier nicht bekannt");
    }
    if ($num["pass"] <> $password)
    {
    die("Falsches Password!");
    }
    $level=$num["level"];

    session_register('username');
    session_register('level');
    header("Location:admin.php");
    ?>

    Die header Anweisung wird nicht ausgeführt. Kann mir jemand helfen ?
Lädt...
X