Hallo,
und zwar haben einige meiner Besucher das Problem, dass sie in einer Endlosschleife hängen. Ich erklär mal genauer worum es geht:
Die User starten ein Rennen, wobei hier die Endzeit in eine DB eingetragen wird. Sobald diese Zeit erreicht ist und der User die Seite besucht, wird ein Script im Header aufgerufen das einige Daten in die DB einträgt. Soweit so gut, das Rennen ist vorbei, die Endzeit in der DB wurde gelöscht und der User hat seine virtuelle Kohle und einen Bericht bekommen bla bla bla. Somit wäre die Sache eigentlich erledigt ...
Allerdings wird das Script weiterhin ausgeführt, obwohl zu dem Rennen keine Einträge mehr in der DB bestehen. Auch geschieht dies nicht bei jedem Aufruf der Seite, sondern ist immer unterschiedlich. Es werden auch keine Cookies für das Rennen gespeichert, weshalb es daran nicht liegen kann.
Hier nochmal der Ablauf:
Woran kann das liegen, dass das Script noch ausgeführt wird, obwohl es keine Informationen dafür gibt? Wäre für jede Hilfe dankbar!
Gruß
und zwar haben einige meiner Besucher das Problem, dass sie in einer Endlosschleife hängen. Ich erklär mal genauer worum es geht:
Die User starten ein Rennen, wobei hier die Endzeit in eine DB eingetragen wird. Sobald diese Zeit erreicht ist und der User die Seite besucht, wird ein Script im Header aufgerufen das einige Daten in die DB einträgt. Soweit so gut, das Rennen ist vorbei, die Endzeit in der DB wurde gelöscht und der User hat seine virtuelle Kohle und einen Bericht bekommen bla bla bla. Somit wäre die Sache eigentlich erledigt ...
Allerdings wird das Script weiterhin ausgeführt, obwohl zu dem Rennen keine Einträge mehr in der DB bestehen. Auch geschieht dies nicht bei jedem Aufruf der Seite, sondern ist immer unterschiedlich. Es werden auch keine Cookies für das Rennen gespeichert, weshalb es daran nicht liegen kann.
Hier nochmal der Ablauf:
- User startet Rennen
- Eintrag der Zeit in DB
- Zeit erreicht = Punkte werden gutgeschrieben und Bericht wird geschickt
- Einträge werden aus DB gelöscht, somit keine Inhalte in DB
- Weitere Berichte des letzten Rennens, obwohl keine Infos zum Rennen bestehen
- Eintrag der Zeit in DB
- Zeit erreicht = Punkte werden gutgeschrieben und Bericht wird geschickt
- Einträge werden aus DB gelöscht, somit keine Inhalte in DB
- Weitere Berichte des letzten Rennens, obwohl keine Infos zum Rennen bestehen
Gruß
Kommentar