Es kommt schon mal vor, dass bei einem Sponsor etwas bei der Buchung schiefläuft und dann die Anzahl der Klicks als Vergütung eingetragen wird. Dafür ist Reload dann "0".
Abhilfe schafft man, indem man die "verdienst"-Dateien etwas abändert, so dass keine Textlinks, Banner usw mit unnatürlich hoher Vergütung angezeigt werden.
Beispiel: klick4.php
PHP-Code:
<?
userstatus();
$max_banner = mysql_fetch_array(db_query("SELECT `max_forced` FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid'].""));
head("");
$forcedbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE menge >='1' and werbeart = 'forcedbanner' and status = '1' and sponsor != '".$_SESSION['uid']."' ORDER BY RAND()");
while($f_banner=mysql_fetch_array($forcedbanner)){
In Zeile 5 hinter "WHERE" folgendes einfügen:
PHP-Code:
verdienst < '500' and
Damit werden keine Banner mehr aus der Datenbank geholt, die einen Verdienst von mehr als 500 Losen haben. Die Höhe kann man natürlich anpassen, wie man möchte.
Das ist nur eine Soforthilfe, besser ist es, wenn solche Sachen gleich im Cronjob abgefangen werden. Dazu später mal was, wenn ich mehr Zeit habe ...