Nochmal Login & Register Problem

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Erneut Moin ^^


    Also . Hat alles geklappt und ich bin eig. fertig mit dem System.
    Allerdings speichert er die Accounts noch nicht richtig.


    Also , ich Connecte . Dann öffnet sich mein Register_Dialog.
    Ich gebe mein Passwort ein und bin drauf.


    Dann habe ich reloggt um zu testen ob ich mich dann einloggen kann.
    Ging nicht , musste mich wieder Registrieren.


    Nun habe ich in den Scriptfiles nachgeschaut und folgendes bemerkt:



    Er speichert erstmal einen falschen Namen bzw. halt einfach irgendwelche Buchstaben.
    Und der Key wird auch zufällig erstellt.


    Hier ist mein Register / Dialog System im Script:


    http://pastebin.com/5aeALkRH


    Hoffe auf hilfe.


    LG Jayzen

  • Du hast da in der Funktion Register nur % bei der Account angabe.


    Zitat

    format(spieler, sizeof(spieler), "Accounts/%.ini",name(playerid));


    Das musst du zu %s machen.


    Zitat von Jayzen

    Und der Key wird auch zufällig erstellt.


    Liegt daran das du das Passwort mit MD5 Hashen lässt.


    Zitat

    Register(playerid, MD5_Hash(inputtext));


    Du hast das selbe auch beim Login, so wird dann das Passwort wieder "normal" und du kannst dich mit deinem eingegebenen Passwort, welches du beim Registrieren gewählt hast, einloggen.

  • Zitat

    Was ist daran falsch ?


    Daran ist nichts falsch. Es kommt halt dann das gehashte Passwort dabei raus, so wie du es in deiner Accountdatei gesehen hast.
    Du kannst dich aber trotzdem mit deinem Passwort was du bei der Registration ausgewählt hast einloggen.