guten Tag miteinander und danke dafür, dass ich hier mein Problem posten kann. Ich habe seit über 10 Jahren ein online-riddle (riddle.p4x.ch) in das viel Arbeit von Freiwilligen und von mir geflossen ist. Es ist ein non-profit Projekt, ich generiere da keinen Gewinn draus.
Alle 50 Level kommt ein Ranking, in das man sich eintragen kann. Das hat mir mal vor zig Jahren jemand programmiert, ich versteh da wenig von. Nun funktioniert das Skript bei der Umstellung auf PHP7xx nicht mehr. Und ich hab keine Ahnung, woran es liegt.
Was die Seite machen sollte:
wenn man zum ersten Mal auf die Seite kommt, kann man sich über ein Formular eintragen, dieser Wert wird dann in der DB gespeichert. Gleichzeitig wird ein Cookie abgelegt, damit man sich nicht doppelt eintragen kann.
Kommt man zum wiederholten Mal auf die Seite, wird nur das Ranking angezeigt.
Fehlermeldungen werden keine angezeigt und daher weiss ich auch nicht, welchen Part des Codes ich posten soll.
Es sind drei Dateien (index.php, inc_rate.php und submitcomment.php)
Die inc_rate.php ist relativ lang, weil aber noch CSS-Stylesheet inkludiert ist.
Ich könnte mir vorstellen, dass es für jemanden mit PHP Kenntnissen vielleicht sofort ersichtlich ist, welche Befehle es so nicht mehr gibt.
Hat jemand eine hilfreiche Idee, was ich tun kann oder posten soll? Ich wäre dafür sehr dankbar.
Vielen Dank.
Stephan
Alle 50 Level kommt ein Ranking, in das man sich eintragen kann. Das hat mir mal vor zig Jahren jemand programmiert, ich versteh da wenig von. Nun funktioniert das Skript bei der Umstellung auf PHP7xx nicht mehr. Und ich hab keine Ahnung, woran es liegt.
Was die Seite machen sollte:
wenn man zum ersten Mal auf die Seite kommt, kann man sich über ein Formular eintragen, dieser Wert wird dann in der DB gespeichert. Gleichzeitig wird ein Cookie abgelegt, damit man sich nicht doppelt eintragen kann.
Kommt man zum wiederholten Mal auf die Seite, wird nur das Ranking angezeigt.
Fehlermeldungen werden keine angezeigt und daher weiss ich auch nicht, welchen Part des Codes ich posten soll.
Es sind drei Dateien (index.php, inc_rate.php und submitcomment.php)
Die inc_rate.php ist relativ lang, weil aber noch CSS-Stylesheet inkludiert ist.
Ich könnte mir vorstellen, dass es für jemanden mit PHP Kenntnissen vielleicht sofort ersichtlich ist, welche Befehle es so nicht mehr gibt.
Hat jemand eine hilfreiche Idee, was ich tun kann oder posten soll? Ich wäre dafür sehr dankbar.
Vielen Dank.
Stephan
Kommentar