PHP-Code:
if($counttext '2'){
db_query ("DELETE FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor = 'werbekrise' and werbeart ='textlink' and status = '0'");

würde ich durch das folgende ersetzen

PHP-Code:
if($counttext <= '2'){
db_query ("update ".$db_prefix."_gebuchte_werbung set verdienst = verdienst/2, status='1' WHERE sponsor = 'werbekrise' and werbeart ='textlink' and status = '0'");

Begründung: falls nur der cron nicht richtig aufgerufen wurde würden sonnst alle banner gelöscht (obwohl der anbieter eigentlich da ist)==> so wird nach dem ersten cron-aurfruf der "schaden" halbiert, beim 2ten cronaufruf derschaden geviertelt

Hab ich was übersehen?