Miningcraft2013
Redstoneengineer
Hey Leute,
Ich suche mal wieder etwas ganz spezielles.
Erstmal meine Lage:
Ich besitze einen Server mit PvP-Leveln, wenn man 7 Kills macht, steigt man 1 Level auf, sitrbt man 7-Mal, steigt man einen Level ab.
Die Level werden in einer MySQL-Datenbank gespeichert.
Nun habe ich eine Website in HTML, CSS und PHP programmiert, wo der Level-Highscore angezeigt wird.
Dann habe ich einen Anmelde-Button eingefügt, wo man sich mit Username und Passwort anmeldet.
In dem Interface, wo man nach einer erfolgreichen Anmeldung landet, soll man sich dann auf folgende Weise Items für die Level kaufen können:
1.) Man wählt ein Item aus.
2.) Einem werden die Level abgezogen (MySQL-Eintrag)
3.) PHP generiert einen Code, welcher folgendermaßen aussieht:
01 - 58392919
ItemID - Random-Code
4.) Der Code wird in einer Datenbank abgespeichert und in einer E-Mail an den User gesendet.
5.) Der User kann nun InGame eingeben: /code <code> Dann bekommt er sein Item und der Code wird aus der Datenbank entfernt.
Das Problem:
Wenn man sich einloggt, muss man Username und Passwort angeben. Natürlich könnte man das Passwort auf der MySQL-Tabelle von AuthMe beziehen. Allerdings haben wir schon 70 User und können nicht alle Login-Daten resetten.
Hätte jemand eine Idee, wie sich das vielleicht über die E-Mail-Adresse regeln ließe?
Oder ganz anders?
Ich wäre für jede Antwort dankbar.
MfG MiningCraft2013
Ich suche mal wieder etwas ganz spezielles.
Erstmal meine Lage:
Ich besitze einen Server mit PvP-Leveln, wenn man 7 Kills macht, steigt man 1 Level auf, sitrbt man 7-Mal, steigt man einen Level ab.
Die Level werden in einer MySQL-Datenbank gespeichert.
Nun habe ich eine Website in HTML, CSS und PHP programmiert, wo der Level-Highscore angezeigt wird.
Dann habe ich einen Anmelde-Button eingefügt, wo man sich mit Username und Passwort anmeldet.
In dem Interface, wo man nach einer erfolgreichen Anmeldung landet, soll man sich dann auf folgende Weise Items für die Level kaufen können:
1.) Man wählt ein Item aus.
2.) Einem werden die Level abgezogen (MySQL-Eintrag)
3.) PHP generiert einen Code, welcher folgendermaßen aussieht:
01 - 58392919
ItemID - Random-Code
4.) Der Code wird in einer Datenbank abgespeichert und in einer E-Mail an den User gesendet.
5.) Der User kann nun InGame eingeben: /code <code> Dann bekommt er sein Item und der Code wird aus der Datenbank entfernt.
Das Problem:
Wenn man sich einloggt, muss man Username und Passwort angeben. Natürlich könnte man das Passwort auf der MySQL-Tabelle von AuthMe beziehen. Allerdings haben wir schon 70 User und können nicht alle Login-Daten resetten.
Hätte jemand eine Idee, wie sich das vielleicht über die E-Mail-Adresse regeln ließe?
Oder ganz anders?
Ich wäre für jede Antwort dankbar.
MfG MiningCraft2013