Original von SebbyPHM
Der Grund liegt hierin:
PHP-Code:
if ( $_GET['auszahlen'] == 'true' && $force_error != 'true' && $_GET['puk'] == md5($_SESSION['uid'].''.$forced['aufendhalt'].''.date("H",time()).''.$percode) ) {
...
} else {
if (
$_GET['auszahlen'] == 'true' && $force_error != 'true'$headmsg 'Pin abgelaufen!';

Grund: Zu jeder vollen Stunde wird für jeden Banner ein neuer Sicherheitscode im Hintergrund erstellt, zur Prüfung, ob der Klick gültig ist. Wird vor der nächsten Stunde geklickt, die Vergütung erfolgt aber in der neuen Stunde, so sind 2 verschiedene Sicherheitscodes da, welche logischerweise nicht übereinstimmen, weshalb der Fehler ausgegeben wird.

Ja das ist mir schon klar. Bloß bei dem einen User wo das passiert kommt es angeblich ständig vor nicht bloß zur Cronlaufzeit. Bei mir laufen die Crons immer zur vollen stunde. Bei dem User passiert es aber auch zu jeder viertel oder halben stunde. Ich glaube ja nicht das es bei mir liegt weil es ja komischerweise nur bei einen User auftritt.