Login nicht möglich!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Login nicht möglich!

    Hallo, ich habe auf meiner Seite folgendes Problem:

    Registrierte Benutzer können sich nicht einloggen, sie werden immer wieder zurück zum Login gebracht.

    Testen könnt ihr es hier:

    http://web140.kundenserver3-berise.de/

    Login: Tester
    PW: tester

    Im Anhang habe ich einige Login-Dateien des Scripts beigefügt.

    Vielen Dank für Eure Hilfe!
    Attached Files
    => ...::[www.cs-noobz.de]::... <=

  • #2
    poste lieber die enstprechende stelle. kein mensch hat bock einen langen code auch noch zu entzippen...

    Ich kann auf der Seite keine testausgaben entdecken...

    Comment


    • #3
      ---&gt;

      Heyho !
      schau mal in der login.php
      PHP Code:
       if($action && $username && password
      vor dem password fehlt ein "$"
      [font=dauphin]Die Seite für Spychos[/font]

      Comment


      • #4
        Hi Jokerface! Danke für deinen Hinweis, das werd ich gleich mal ausprobieren!
        EDIT: War aber leider nicht der Fehler, es geht immer noch nicht...

        @TobiaZ: Sry, aber ich weiss nichtmal welches die entsprechende Stelle ist, sodas ich den Auszug leider nicht kopieren kann.

        Gruss Lavingst@r
        Last edited by Lavingst@r; 11-04-2004, 16:14.
        => ...::[www.cs-noobz.de]::... <=

        Comment


        • #5
          PHP Code:
          $query "select id from users where nick='$username' and password='".md5($MD5_PREFIX.$password)."'"
          Kann es sein das hier bei dem 1. "password" auch ein $ fehlt?


          Zum besseren Verständnis hier die login.php:

          PHP Code:
          <?
            include "includes/config.inc.php";

            if($action && $username && $password)
            {
              $query = "select id from users where nick='$username' and password='".md5($MD5_PREFIX.$password)."'";
              $res = mysql_query($query);
              //print $query;;
              if(mysql_num_rows($res) > 0)
              {
                setcookie($LOGGED_IN_COOKIE,mysql_result($res,0,"id"));
                setcookie($LOGGED_IN_NICK,$username);
                setcookie($LOGGED_IN_PW,$password);
                //print "-> ".$LOGGED_IN_COOKIE;
              }
            }

            Header("Location: $HTTP_REFERER");
            exit;
          ?>
          Last edited by Lavingst@r; 11-04-2004, 16:18.
          => ...::[www.cs-noobz.de]::... <=

          Comment


          • #6
            Nein, felht nicht.

            mach mal ein paar testausgaben um zu gucken, ob er überhaupt in der if()schleife drin ist...

            OffTopic:
            Da sieht man mal wieder, was bei KA + Fertiges Script rauskommt.

            Comment


            • #7
              Sorry das ich ich keine Ahnung hab und so saudumm fragen muss -
              was meinst du mit Testausgaben ... ?
              => ...::[www.cs-noobz.de]::... <=

              Comment


              • #8
                Such mal, dass muste ich heute schon mehrfach erwähnen. Wird mir langsam zu dumm. ich frag mich, welchen Teil ihr nicht versteht. "Test" oder "Ausgabe". Ist jetzt nichts gegen dich. Bist ja nicht der einzige heute. Aber das geht mir schon irgendwo gegen. Ich mein der deutschen Sprache sind wir doch mächtig.

                ein beispiel ist

                echo 'test';

                Comment


                • #9
                  @Lavingst@r:

                  du machst einfach ein paar ausgaben von wichtigen variablen mit echo;
                  und das an bestimmten stellen, wo fehler sein könnten und dann siehst du
                  die ausgabe der variablen
                  [font=dauphin]Die Seite für Spychos[/font]

                  Comment


                  • #10
                    Original geschrieben von JokerfaceHRO
                    @Lavingst@r:

                    du machst einfach ein paar ausgaben von wichtigen variablen mit echo;
                    und das an bestimmten stellen, wo fehler sein könnten und dann siehst du
                    die ausgabe der variablen
                    Achso ist das gemeint !! Das versteh ich ! Danke für deine Hilfe !
                    => ...::[www.cs-noobz.de]::... <=

                    Comment


                    • #11
                      das ergebnis dann bitte hier posten.

                      Comment


                      • #12
                        Da kommt immer nur so n behinderter Fehler, der drauf schliessen lässt das ich noch zu blöd bin den echo-Befehl zu benutzen ....

                        Code:
                        Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in E:\Programme\OmniSecure\htdocs\login.php on line 2
                        Es handelt sich hierbei um die zeile
                        PHP Code:
                        $query "select id from users where nick='$username' and password='".md5($MD5_PREFIX.$password)."'"
                        => ...::[www.cs-noobz.de]::... <=

                        Comment


                        • #13
                          wie sieht die zeile davor aus?

                          an $query hast du doch gar nichts geändert!

                          Comment


                          • #14
                            ich hab nur die Zeile

                            $query = "select id from users where nick='$username' and password='".md5($MD5_PREFIX.$password)."'";

                            genommen und in einen echo-befehl implemteniert also

                            echo "$query = "select id from users where nick='$username' and password='".md5($MD5_PREFIX.$password)."'";";

                            so hab ich das zumindest verstanden ...
                            => ...::[www.cs-noobz.de]::... <=

                            Comment


                            • #15
                              wieso schreibst du davon nichts sondern postest den ursprungscode?

                              lass mal bitte die äußeren " (also am anfang und ende weg)

                              Comment

                              Working...
                              X