Hallo,
ich habe vor längerer Zeit mal einen PHP Highscore Server, der MySql verwendet, geschrieben. Durch den Highscore Server von Spreger120 , habe ich diesen in meiner Scriptesammlung entdeckt.
Installation
- Lade das Archiv im Anhang herunter, und entpacke es
- Lade die index.php-Datei und die config.php-Datei auf deinen Webserver
- Aktiviere auf dem Webserver PHP und MySql (falls nötig)
- Lade die Seite http://.../config.php?aktion=install
- Gebe die erforderlichen Daten ein
- Klicke auf "Weiter"
- Wenn die Meldung "Die MySql-Daten wurden erfolgreich gespeichert. ..." erscheint, klicke auf den Link
- Nun kannst du die UDF verwenden
MySql-Daten ändern
- Lade die Seite http://.../config.php?aktion=install
- Gebe die Admin-E-Mail-Adresse und das Admin-Passwort, die du bei der Installation bestimmt hast, ein
- Führe die Schritte 5-6 von der Installation durch
- Bei bedarf kannst du auch den Schritt 7 ausführen, um die Datenbank neu zu schreiben (die gespeicherten Scores werden nicht übertragen)
Wenn du immer den selben Pfad zur index.php-Datei benötigst, ändere diesen am besten in der UDF.
Wie ist der Highscore Server aufgebaut?
Bei meinem Highscore Server werden alle gespeicherten Highscores einem Programm zugeordnet.
Bei speichern eines Highscores muss deshalb auch ein Programm angegeben werden.
Die Programme werden in der Tabelle 'progs' gespeichert, die Scores in der Tabelle 'save'. Zu jedem Programm kann ein Maximalwert des Scores festgelegt werden.
Funktionen:
- Scores werden Programmen zugeordnet
- Bei jedem Programm gibt es ein Maximalscore
- UDF zum speichern und lesen von Scores
- Design im Adminbereich
Aktuelle Version PHP-MySql: 1.1
Aktuelle Version UDF: 1.0 (kompatibel zur 1.0, 1.0.1 und 1.1 Version des PHP-MySql-Scripts)
Geplante Funktionen:
- Admincenter mit den folgenden Funktionen:
- Scores einsehen/bearbeiten/löschen
- Programme leichter hinzufügen/bearbeiten/löschen
Update 1.0.1:
MySql-Installationsanweisungen aktualisiert
Update 1.1:
- Design hinzugefügt
- Administratorbereich getrent
Screenshots
Es gibt ein Update. Nähers in Beitrag 16. (Dieser Beitrag ist nicht verändert worden)
Kritik und Anregungen sowie Vorschläge sind erwünscht.