tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
11
ZUGRIFFE
331
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    dennislassiter dennislassiter ist offline Mitglied Gold
    Registriert seit
    May 2002
    Ort
    Unterfranken
    Beiträge
    237
    Hi, was ist daran falsch?
    Ich geb die richtigen daten ein, aber trotzdem schreibts nix rein.
    Wenn ich die daten falsch eingeb, funkzt richtig....

    PHP-Code:
    <?
    include("dbconnect.php");

    $abfrage "SELECT user, passwd FROM user";
    $iphost"$REMOTE_ADDR";
    echo 
    "$iphost<br>";

      
    $ergebnis mysql_query($abfrage);
      while(
    $row mysql_fetch_object($ergebnis))
        {

    if(
    $log_u == "$row->userand $log_p == "$row->passwd")
        {
        
    $online "INSERT INTO online (ip, user, onoff) VALUES ('$iphost', '$log_u', 'online')";
        
    $eintragen mysql_query($online);
        }
      else
        {
        echo 
    "Falsches Passwort oder Username";
        }
    }

    ?>
     

  2. #2
    Avatar von Karl Förster
    Karl Förster Karl Förster ist offline Mitglied Platin
    Registriert seit
    Feb 2001
    Ort
    München
    Beiträge
    646
    Also ich würd sagen der Fehler liegt in der Zeile mit der IF-Anweisung. Nimm mal die Anführungszeichen weg.
     
    MfG

    Karl Förster
    Entwicklung / Development
    Appia, Inc.


    appia.com

  3. #3
    dennislassiter dennislassiter ist offline Mitglied Gold
    Registriert seit
    May 2002
    Ort
    Unterfranken
    Beiträge
    237
    Da steht doch:

    wenn das falsche Passwort eingegeben wird, wird die ELSE-Anweisung durchgefürt******!

    Nein, daran liegt es nicht.....
    Geändert von dennislassiter (09.06.02 um 00:45 Uhr)
     

  4. #4
    Registriert seit
    Jan 2002
    Ort
    Arnsberg -> Sauerland -> NRW
    Beiträge
    259
    Dein selbstgefälliges und total unnötiges 'Kannst du lesen?' überlese ich einfach mal ... kommt nicht so gut an, glaub mir.

    Warum schreibst des net so ?
    PHP-Code:
    <?
    include("dbconnect.php");

    $iphost"$REMOTE_ADDR";
    echo 
    "$iphost<br>";
    $query mysql_query("SELECT user, passwd FROM user WHERE user = '$log_u AND passwd = '$log_p'",$db);
    $erg mysql_fetch_array($query);

    if (
    mysql_num_rows($erg) < 0)
    {
        
    $online "INSERT INTO online (ip, user, onoff) VALUES ('$iphost', '$log_u', 'online')";
        
    $eintragen mysql_query($online);
    }
    else
        echo 
    "Falsches Passwort oder Username";
    ?>
    Wäre 1.) ein bischen kürzer und 2.) bin ich mir ziemlich sicher dass das funktionieren würde ...
    edit: Was ich auch nicht verstehe: Wozu brauchst du zum eintragen eine While-Schleife ?
    Kapier ich echt nicht.

    Grüße, Morph
    Geändert von Morph (09.06.02 um 00:09 Uhr)
     
    nothing

  5. #5
    dennislassiter dennislassiter ist offline Mitglied Gold
    Registriert seit
    May 2002
    Ort
    Unterfranken
    Beiträge
    237
    Nö:
    Ausgabe:

    17x.xxx.xx.xx (nachtr. mit x zensiert)

    Warning: Supplied argument is not a valid MySQL-Link resource in /www/htdocs/lyricx/login.php on line 6

    Warning: Supplied argument is not a valid MySQL result resource in /www/htdocs/lyricx/login.php on line 7

    Warning: Supplied argument is not a valid MySQL result resource in /www/htdocs/lyricx/login.php on line 9
    Falsches Passwort oder Username

    PHP-Code:
    $query mysql_query("SELECT user, passwd FROM user WHERE user = '$log_u' AND passwd = '$log_p'",$db); 
    was bedeutet $db********
    Geändert von dennislassiter (09.06.02 um 00:41 Uhr)
     

  6. #6
    Avatar von shiver
    shiver shiver ist offline Mitglied Smaragd
    Registriert seit
    Apr 2001
    Ort
    stuttgart
    Beiträge
    1.168
    database, mein freund...

    leg dir doch bitte einen etwas anderen tonfall zu..

    da nützts auch nix wenn man die nachrichten nachträglich editiert, denn wir mods haben einen röntgenblick..
     
    "..der flug der engel entblösst meinen neid - ach wär' doch auch ich schon dem tode geweiht!.."

  7. #7
    dennislassiter dennislassiter ist offline Mitglied Gold
    Registriert seit
    May 2002
    Ort
    Unterfranken
    Beiträge
    237
    ohh, sorry, ich sitz zwar seit 6 Uhr frühs am PC und versuche lyrics2003.de zu richten, aber sonst ist alles ok.....

    das db database heist wusst ich schon, aber warum steht es da************
     

  8. #8
    Avatar von SynDrome
    SynDrome SynDrome ist offline Mitglied Gold
    Registriert seit
    May 2002
    Beiträge
    165
    1. woher soll hier jemand wissen, wie lange du schon woran sitzt?
    2. warum kannst du dann nicht in einem normalen tonfall deine beiträge schreiben?
    3. http://php.net/mysql_query da stehen die parameter für mysql_query(). wie du siehst, ist $db also der link identifier. der wird zurückgegeben von mysql_connect(). es ist aber nicht zwingend notwendig, diesen bei mysql_query() mitanzugeben, wenn nicht mehr als eine verbindung besteht. (kann man auch daran erkennen, dass der parameter auf php.net in eckigen klammern steht ;D)
     
    und wer hält, was er verspricht, wenn er nicht glaubt, was er sagt?

  9. #9
    dennislassiter dennislassiter ist offline Mitglied Gold
    Registriert seit
    May 2002
    Ort
    Unterfranken
    Beiträge
    237
    sorry....
    jeder hat mal seine schlechten Tage...
    wenn da noch so ein druck von oben kommt, ist das einfach nicht zu ertragen.....

    sorry wegen meiner ausdrucksweise....

    ___________________

    ich hab vergessen zu sagen, dass ich newbie bin....

    kann mir irgendjemand den script verbessern********?
    ich check nur Bahnhof....

    danke
    Geändert von dennislassiter (09.06.02 um 12:11 Uhr)
     

  10. #10
    Registriert seit
    Jan 2002
    Ort
    Arnsberg -> Sauerland -> NRW
    Beiträge
    259
    PHP-Code:
    if (mysql_num_rows($erg) < 0
    sollte eigentlich
    PHP-Code:
    if (mysql_num_rows($query) < 0
    heißen
    btw: ****ts jetzt bei dir ?

    Grüße, Morph
     
    nothing

  11. #11
    dennislassiter dennislassiter ist offline Mitglied Gold
    Registriert seit
    May 2002
    Ort
    Unterfranken
    Beiträge
    237
    PHP-Code:
    <?
    include("dbconnect.php");

    $iphost"$REMOTE_ADDR";
    echo 
    "$iphost<br>";
    $query mysql_query("SELECT user, passwd FROM user WHERE user = '$log_u AND passwd = '$log_p'",$db);
    $erg mysql_fetch_array($query);

    if (
    mysql_num_rows($query) < 0)
    {
        
    $online "INSERT INTO online (ip, user, onoff) VALUES ('$iphost', '$log_u', 'online')";
        
    $eintragen mysql_query($online);
    }
    else
        echo 
    "Falsches Passwort oder Username";

    ?>
    geht nicht...
    ;((
     

  12. #12
    dennislassiter dennislassiter ist offline Mitglied Gold
    Registriert seit
    May 2002
    Ort
    Unterfranken
    Beiträge
    237
    Peinlich

    PHP-Code:
    <?
    include("dbconnect.php");

    $abfrage "SELECT user, passwd FROM user";
    $iphost"$REMOTE_ADDR";
    echo 
    "$iphost<br>";

      
    $ergebnis mysql_query($abfrage);
      while(
    $row mysql_fetch_object($ergebnis))
        {

    if(
    $log_u == "$row->userand $log_p == "$row->passwd")
        {
        
    $online "INSERT INTO online (ip, user, onoff) VALUES ('$iphost', '$log_u', 'online')";
        
    $eintragen mysql_query($online);
        }
      else
        {
        echo 
    "Falsches Passwort oder Username";
        }
    }

    ?>
    ging.... ich hab ausversehen
    PHP-Code:
    $online "INSERT INTO online (ip, user, onoff) VALUES ('$iphost', '$log_u', 'online')"
    statt
    PHP-Code:
    $online "INSERT INTO online (ip, usern, onoff) VALUES ('$iphost', '$log_u', 'online')"
    geschrieben....

    Danke für eure hilfe
    meine lösung ist nicht die Beste, aber ich hab wenigstens verstanden, was ich getippt hab
     

Ähnliche Themen

  1. Hilfe! was mache ich falsch?
    Von exiter28 im Forum PHP
    Antworten: 2
    Letzter Beitrag: 01.05.10, 13:28
  2. OWNER werte falsch, HILFE!
    Von Sebigf im Forum Hosting & Webserver
    Antworten: 4
    Letzter Beitrag: 22.11.05, 09:43
  3. Insert mit PHP - was mach ich falsch? Hilfe!
    Von ChristinaMandle im Forum PHP
    Antworten: 18
    Letzter Beitrag: 23.08.05, 21:48
  4. Hilfe, was ist da alles falsch?
    Von wieseline im Forum PHP
    Antworten: 2
    Letzter Beitrag: 02.09.04, 14:13
  5. Hilfe****** Was mach ich falsch
    Von sheep im Forum HTML & XHTML
    Antworten: 7
    Letzter Beitrag: 14.09.01, 00:05