tutorials.de Buch-Aktion 05/2012
Seite 2 von 2 ErsteErste 12
ERLEDIGT
NEIN
ANTWORTEN
16
ZUGRIFFE
367
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #16
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.521
    Das bedeutet, dein SQL-Statement hat ein leeres Ergebnis zurück geliefert. Wenn das ein beabsichtigter Test war, dann solltest du deine if-Condition etwas anpassen:

    Code php:
    1
    
    if (isset($user[0]) && $_SESSION['user'] == $user[0]['user_login']) {
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  2. #17
    Avatar von Raisch
    Raisch Raisch ist offline extraordinary bit
    Registriert seit
    Aug 2011
    Ort
    Berlin
    Beiträge
    333
    Ich hab da mal zwei Fragen und eine Anmerkung.

    Das Objekt in der Variablen $db, von welchem Typ ist das Object?
    Was soll die Methode getQueryData zurückgeben, einen Array mit den Daten oder nur ein Result?

    Anmerkung
    Ich würde keine unbehandelten Postdaten in einen Query laden, mach es lieber in dieser Form:
    PHP-Code:
    $userLogin mysql_real_escape_string$_POST['user_login'] ); // falls MySQL | bei PostgreSQL pg_escape_string( $string ) ...
    $userPass  md5$_POST['user_passwort'] );

    $user $db->getQueryData("
        SELECT
            *  
        FROM
            benutzerliste  
        WHERE
            user_login = '
    $userLogin'  
        AND
            user_passwort = '
    $userPass'
    "
    ); 
    Ansonsten wäre das Skript anfällig für SQL-Injection.

    Gruß
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 20.10.09, 12:35
  2. Antworten: 8
    Letzter Beitrag: 29.01.09, 01:38
  3. Problem mit session
    Von tz_08 im Forum PHP
    Antworten: 4
    Letzter Beitrag: 02.12.07, 20:52
  4. Session Problem
    Von BigDundee im Forum PHP
    Antworten: 6
    Letzter Beitrag: 11.01.05, 14:01
  5. session problem
    Von Guido im Forum PHP
    Antworten: 3
    Letzter Beitrag: 23.09.02, 20:43