Habe mir jetzt das Addon aus dem Msxx-Shop gekauft. Leider bringt der Aufruf des Cronjobs nur folgendes:

Code:
Fatal error:  Call to undefined function head() in /home/kd*****/public_html/*****.de/crons/aktivbonus.php on line 4
In der Zeile 4 steht aber nichts
Der Cronjob sieht wie folgt aus:

PHP-Code:
<?
@require_once ('../lib/functions.lib.php');
db_connect();

$aktivdaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_aktivbonus ORDER BY 'id' DESC LIMIT 1"));

// Variablen deklarieren

$admin   = 138208;   // <== Hier Admin ID Eintragen - braucht ja wohl keine Lose
$verguetung = 250000; // <== Hier die Vergütung eintragen die ausgezahlt werden soll !

$vergang = 55 * 60;
$vergang2 = 59 * 60;
$aktuell = time();
$zuletzt = $aktivdaten['zeit'] + $vergang;
$min     = $aktuell - $vergang2;
$hoechsteid = $aktivdaten['id'];

// Checken ob genug Zeit vergangen ist ( 55 Minuten )

if ( $aktuell >= $zuletzt ) {
    $bedingung1 = true;
} else {
    $bedingung1 = false;
}

// Wenns passt einen User suchen der das ganze haben will ;)

if ( $bedingung1 ) {
    $res = db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE lastka > '".$min."' AND uid != ".$admin." ORDER BY 'lastka' ASC");
    $result = mysql_num_rows($res);

    // Es ist mindestens einer da der den Jackpot abgreifen kann..
    if ( $result > 0 ) {
        $zufall = rand(1,$result);
        $count = 1;
        // den müssen wir natürlich erstmal suchen..
        while ($ausgabe = mysql_fetch_array($res)) {
            // Erwischt !
            if ( $count == $zufall ) {
                $buchungs_id = create_code(14);
                db_query("INSERT INTO ".$db_prefix."_aktivbonus SET kid = '".$ausgabe['uid']."', zeit = '".$aktuell."'");
                kontobuchung ('+',$verguetung,$ausgabe['uid']);
                buchungsliste ($buchungs_id,$verguetung,"Aktivbonusgewinn",$ausgabe['uid']);
            }
            $count++;
        }
        // Nun schauen wer mal wieviele Einträge es gibt....
        $res2 = db_query("SELECT * FROM ".$db_prefix."_aktivbonus ORDER BY `id` DESC");  
        $result2 = mysql_num_rows($res2);
        $count2 = 1;
        // Mehr als 10 also raus damit ! :)
        if ($result2 > 10) {
            while ($ausgabe2 = mysql_fetch_array($res2)) {
                if ( $count2 > 10 ) {
                    db_query("DELETE FROM ".$db_prefix."_aktivbonus WHERE id = '".$ausgabe2['id']."'") or die(mysql_error());
                }
                $count2++;
            }

        }


    }
}
// Da war wohl nicht genug Zeit dazwischen...
else {
    echo("Der Cron wurde zu früh aufgerufen !");
}

// Zeit setzen

db_query ("UPDATE ".$db_prefix."_crons SET laufzeit = '".time()."' WHERE bezeichnung = 'Aktivbonus der letzten Stunde'");

?>
Hoffe auf Hilfe.