Ankündigung

Einklappen
Keine Ankündigung bisher.

Spalteninhalt überschreiben / Passwort ändern

Einklappen

Neue Werbung 2019

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

  • FabiixD
    hat ein Thema erstellt Spalteninhalt überschreiben / Passwort ändern.

    Spalteninhalt überschreiben / Passwort ändern

    Hallo,

    Ich steht vor einem Problem. Ich möchte eine Passwort änder Funktion einbauen.
    Ich weiß aber nicht wie man das macht, dass der Inhalt überschrieben wird.

    die Variablen

    PHP-Code:
    $altes_pw
    $neues_pw1
    $neues_pw2 
    Hier die Tabellendaten

    PHP-Code:
    Datenbankname userpanel
    Tabelle 
    user
    Spalte 
    passwort 
    Es ist und soll mit md5 verschlüsselt werden. Das alte Passwort soll überprüft werden, wenn das richtig ist soll pw1 und pw2 überprüft werden. Sind die gleich soll pw1 in md5 in die mysql Bank überschrieben werden

    Würde mich über nützliche Informationen / Codes freuen


    mfg Fabii

  • Talker
    antwortet
    Zitat von FabiixD Beitrag anzeigen
    muss ich den Update befehl dahin schreibe wo eingentlich INSERT INTO
    hinkommt?
    Was meinst du mit eigentlich? Wir kennen deinen Code nicht. Du willst aber nichts einfügen (insert into) sondern etwas ändern (update) also sollte er schon dahin kommen.

    Zitat von FabiixD Beitrag anzeigen
    Leider beides
    Die Abfrage siehe tkausls Beitrag und meinen.
    Vielleicht hilft es dir die Logik in wenn dann schritte zu unterteilen.

    Einen Kommentar schreiben:


  • FabiixD
    antwortet
    Zitat von Talker Beitrag anzeigen
    Wo genau hast du das Problem?
    Bei der Überprüfung oder bei dem Überschreiben des Datenbankfeldes?

    Überprüfung:
    If-Abfragen über die md5-Hashes.

    Datenbankfeld:
    UPDATE ist das Schlüsselwort.
    Leider beides, muss ich den Update befehl dahin schreibe wo eingentlich INSERT INTO
    hinkommt?

    mfg

    Einen Kommentar schreiben:


  • Talker
    antwortet
    Wo genau hast du das Problem?
    Bei der Überprüfung oder bei dem Überschreiben des Datenbankfeldes?

    Überprüfung:
    If-Abfragen über die md5-Hashes.

    Datenbankfeld:
    UPDATE ist das Schlüsselwort.

    EDIT: viel zu spät

    Einen Kommentar schreiben:


  • uha
    antwortet
    Naja, dann ist das ja eine leichte Nummer

    Update `user` set `passwort`='$passwort' where id=$id

    Einen Kommentar schreiben:


  • FabiixD
    antwortet
    Zitat von uha Beitrag anzeigen
    Hat deine Tabelle auch eine eindeutige ID? Nur mit dem Passwort kommst du nicht weit, denn es kann ja sein, dass mehrere User das gleiche Passwort haben. Poste mal den kompletten Aufbau der Tabelle user.
    Jup das Feld ID ist auto A_I

    Ich arbeite auch mit der Session

    PHP-Code:
    ($_SESSION['username']) 

    Einen Kommentar schreiben:


  • tkausl
    antwortet
    Nützliche Codes findest du hier: http://www.php.de/php-einsteiger/489...rundlagen.html

    Deine Logik hast du ja schon erklärt, die müsstest du jetzt nurnoch umsetzen.

    Einen Kommentar schreiben:


  • uha
    antwortet
    Hat deine Tabelle auch eine eindeutige ID? Nur mit dem Passwort kommst du nicht weit, denn es kann ja sein, dass mehrere User das gleiche Passwort haben. Poste mal den kompletten Aufbau der Tabelle user.

    Einen Kommentar schreiben:

Lädt...
X