problem mit Login mit Hilfe von PHP und mySQL

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

  • #61
    echo $aendern;

    ausgabe?
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #62
      mich wunderts, dass man euch immer wieder auf die Ausgabe des Querys hinweisen muss.

      Kommentar


      • #63
        Ja die Daten hat er alle würde ich sagen:

        PHP-Code:
        UPDATE users SET UserName 'torti'UserPass 'a23326fca3f081141cd031e433d3056b'UserMail 'torsten.gadegast@kev-hannover-indians.de'name 'Ingo Mattern'userlevel '3' WHERE UserID '7' AND UserPass 'c838269ae50cdede977e1abb5965179e 
        und in der Daten steht weiterhin das anfangs eingegebene Passwort 2662923d46db6459a32cfbb466c08bda

        Kommentar


        • #64
          was steht in $userpassalt?

          das passwort so wie's in der datenbank steht?

          wenn ja, fühl dich verbal geohrfeigt, das hat da nix verloren
          Ich denke, also bin ich. - Einige sind trotzdem...

          Kommentar


          • #65
            Bevor du mir weh tust Frag ich erst mal meinst du ob ich den MD5 Code in das Feld altespasswort eingelesen hab oder meinst du ob der jenige sein altes Passwort dort eintippt ?

            Denn wenns letzteres ist dann hat mir die Ohrfeige weh getan denn ich lass den User sein altes Passwort eintippen.

            Kommentar


            • #66
              /me holt grad den vorschlaghammer
              Ich denke, also bin ich. - Einige sind trotzdem...

              Kommentar


              • #67
                Ich weiß zwar net wen du jetzt damit schlagen willst aber auch wenn ich den MD5 Code dort ausgebenlass bzw. ja dann in der Variablen userpassalt speichere geht das auch net

                Kommentar


                • #68
                  k, machen wir's anders und lassen wir SQL die md5-verschlüsselung ünbernehmen:
                  PHP-Code:
                  $sql="UPDATE users
                  SET userpass=MD5('"
                  .$userpassneu."')
                  WHERE userid="
                  .$_POST['UserId']." AND userpass=MD5('".$userpassalt."')";
                  echo 
                  $sql;
                  mysql_query($sql) or die(mysql_error()); 
                  ausgabe?
                  Ich denke, also bin ich. - Einige sind trotzdem...

                  Kommentar


                  • #69
                    Ich weiß langsam nichts mehr

                    PHP-Code:
                    UPDATE users SET UserName 'torti'UserPass 'a23326fca3f081141cd031e433d3056b'UserMail 'torsten.gadegast@kev-hannover-indians.de'name 'Ingo Mattern'userlevel '3' WHERE UserID '7' AND UserPass 'c838269ae50cdede977e1abb5965179e 
                    Er zeigt keinen Fehler an aber ändern tut er es trutzbem nicht.

                    Kommentar


                    • #70
                      das ist nicht meine abfrage!
                      Ich denke, also bin ich. - Einige sind trotzdem...

                      Kommentar


                      • #71
                        Wie soll ich das jetzt verstehen ?

                        Das kommt raus :

                        PHP-Code:
                        UPDATE users SET UserName 'torti'UserPass 'a23326fca3f081141cd031e433d3056b'UserMail 'torsten.gadegast@kev-hannover-indians.de'name 'Ingo Mattern'userlevel '3' WHERE UserID '7' AND UserPass 'c838269ae50cdede977e1abb5965179e' 
                        hier dazu der komplette Code aus meiner Datei:

                        PHP-Code:
                        <?
                          $sql="UPDATE users
                        SET userpass=MD5('".$userpassneu."')
                        WHERE userid=".$_POST['UserId']." AND userpass=MD5('".$userpassalt."')";
                        echo $sql;
                        mysql_query($sql) or die(mysql_error());?>
                        <table width="60%" border="0" cellspacing="0" cellpadding="0" class="haupt">
                          <tr>
                            <td><div align="left"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><em>Update:</em></font></strong></div></td>
                            <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Ihr Eintrag wurde wie
                              folgt ge&auml;ndert:</font></td>
                          </tr>
                          <tr>
                            <td><div align="left"></div></td>
                            <td>&nbsp;</td>
                          </tr>
                          <tr>
                            <td><div align="left"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Username:</font></strong></div></td>
                            <td><? echo $UserName ?></td>
                          </tr>
                          <tr>
                            <td><div align="left"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Userpasswort:</font></strong></div></td>
                            <td></td>
                          </tr>
                          <tr>
                            <td><div align="left"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">E-Mail:</font></strong></div></td>
                            <td><? echo $UserMail ?></td>
                          </tr>
                          <tr>
                            <td><div align="left"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Vor-Nachname:</font></strong></div></td>
                            <td><? echo $name ?></td>
                          </tr>
                          <tr>
                            <td><div align="left"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Userlevel:</font></strong></div></td>
                            <td><?if($userlevel=="1"){echo "Admin";}
                                                  if($userlevel=="2"){echo "Co-Admin";}
                                                  if($userlevel=="3"){echo "Mitarbeiter";};?></td>
                          </tr>
                        </table>

                        Kommentar


                        • #72
                          wo in meinem code steht denn was von username? nur mal so als beispiel
                          Ich denke, also bin ich. - Einige sind trotzdem...

                          Kommentar


                          • #73
                            Ach du scheisse du musst mich wohl voll mit dem hammer getroffen oder es wird jetzt nach 12 stunden vor dem PC endlich Zeit auf zuhören. Ich hatte die Datei im falschen ordner gespeichert

                            PHP-Code:
                             UPDATE users SET userpass=MD5('xxxx'WHERE userid= AND userpass=MD5('xxxxxx')You have an error in your SQL syntax near 'AND userpass=MD5('xxxxxx')' at line 3 
                            Das kommt bei deinem Code

                            Kommentar


                            • #74
                              änder $_POST['UserId'] mal in $_POST['UserID'] und probier nochmal

                              ist xxxxxx das alte passwort?
                              Ich denke, also bin ich. - Einige sind trotzdem...

                              Kommentar


                              • #75
                                Jo geht jetzt.

                                Aber jetzt mag er meine alten eingaben nicht mehr

                                PHP-Code:
                                <?
                                  $sql="UPDATE users
                                SET userpass=MD5('".$userpassneu."')
                                    username=('".$username."')
                                    userlevel=('".$userlevel."')
                                    usermail=('".$usermail."')
                                    name=('".$name."')
                                WHERE userid=".$_POST['UserID']." AND userpass=MD5('".$userpassalt."')";
                                echo $sql;
                                mysql_query($sql) or die(mysql_error());?>

                                Kommentar

                                Lädt...
                                X