Beiträge von Danny94

    Ups ja ohne Quellcode kannst du mir natürlich nicht helfen, tut mir Leid ;D.
    Ich habe für jede Html Seite eine Template Seite die noch vor jeder Ausgabe durchgearbeitet wird, deshalb auch 2 Dateien für beispielsweise der login seite.


    Template Login:
    #Klick#


    Html Teil:
    #Klick#



    Register template ist identisch..


    Register html:
    #Klick#


    Wollte den Code direkt hier posten, habe es aber nicht hingekriegt neue Zeilen im Code einzufügen oO.

    Hallo Wolf, großartiges Tutorial. Das System hat alle nötigen Funktionen.


    Versuche mich gerade daran dieses System auf meiner Webseite einzubinden, bin aber auf ein Problem gestoßen. (Bin leider noch Anfänger)


    Und zwar habe ich 3 HTML Seiten, einmal eine Login Seite, Register Seite und zuletzt die Nutzseite (wohin man gelangt nachdem man sich erfolgreich eingeloggt hat) erstellt.
    Ich habe nun deinen Code aufgeteilt in 2 Php Dateien einmal MySQL Verbindung und den Rest in einer anderen Php Datei. Diese beiden werden dann auf jeder HTML Seite eingebunden.


    Den "name" der Input Felder habe ich gleich wie in den von dir gegebenen Funktionen angepasst: "username", "password". An deinem Code habe ich noch nichts verändert mit Ausnahme des $X['secure']['pepper']="".


    Beim Öffnen einer Html Seite bekomme ich noch anfangs mehrere Bemerkungen, wie Undefined index:password, ...username , ...action (liegt vermutlich noch daran dass ich das Formular nicht abgesendet habe und keine Werte übergeben werden). Nachdem ich das Formular abgebe, verschwinden diese Bemerkungen mit Ausnahme der "Undefined index: action" und bekomme immer die Meldung "Check your Input!" egal ob in der register oder login html Seite. Und beide Funktionen scheinen nicht zu funktionieren, habe auch in der Datenbank geguckt, keine Beiträge sind hinzugefügt worden (die table habe ich erzeugen lassen). Die Login Funktion konnte ich nicht testen, da ich nicht weis wie das Passwort gehashed aussieht.


    Könnte es daran liegen, dass die Funktion meinen Wert nicht bekommt, ob die Seite login oder register Seite ist? Habe versucht in der Form und im Button als "name" -> "login" anzuhängen ohne Erfolg.



    MfG,
    Danny94.