ich wollte gerade mal den codeschnippsel in den Downloadbereich stellen, aber das darf ich nicht, habe keine Rechte dazu, deshalb werde ich ihn hier veröffentlichen. Es ist einfach in den vorhandenen cron für hplose einzubauen. jedoch ist es nicht getestet, da ich von hplose für die highforced-banner noch nicht freigeschaltet worden bin. Wer es dann schafft, frei geschaltet zu werden und diesen Schnippsel nutzt, kann ja dann mal hier posten, ob alles funktioniert.


PHP-Code:
// HighForcedbanner einlesen
$fb=@fopen("http://www.hplose.de/lose/interface/output_kampagne.php?id=".$interfacedaten['betreiber']."&art=highforced&verguetung=".$interfacedaten['mindestverguetung']."&reload=24&uebrig=1","r");
if(
$fb){
   while(
$line=fgets($fb,1000)){
   
$file1.=$line;
   }
   
fclose($fb);
}
$code explode("|"$file1);
$tl_count = (count($code)/7)-1;
$bid_lesen 4;

// HighForcedbannercodes splitten
// Ausgabe: id|name|vergütung|übrig|bid|reload|mindestaufenthalt|id2|name2|vergütung2|uebrig2...
for ($tl_anz=0;$tl_anz <= $tl_count;$tl_anz++) {
$int_tan        '';
$int_ziel        "http://www.hplose.de/lose/clickbanner.php?id=".$interfacedaten['betreiber']."&bid=".$code[$bid_lesen]."&aid=".$interfacedaten['seite']."";
$int_banner        "http://www.hplose.de/lose/viewbanner.php?id=".$interfacedaten['betreiber']."&bid=".$code[$bid_lesen]."&aid=".$interfacedaten['seite']."";
$int_menge        round($code[$bid_lesen-1]);
$int_kid        $code[$bid_lesen-4];
$int_reload        $code[$bid_lesen+1]*3600;
$int_aufenthalt        $code[$bid_lesen+2];
$int_verdienst    = ($code[$bid_lesen-2]*$interfacedaten['umrechnung']) - (($code[$bid_lesen-2]*$interfacedaten['umrechnung']) / 100 $interfacedaten['eigenverdienst']);
$int_preis        $code[$bid_lesen-2]*$interfacedaten['umrechnung'];
$ext_verguetung    $code[$bid_lesen-2];
$int_tan        create_code(32);
$bid_lesen=$bid_lesen+7;

// Forcedbanner updaten oder eintragen

$int_menge round($int_menge/$interfacedaten['restklicks']);
if (
$ext_verguetung >= $interfacedaten['mindestverguetung'] and $int_menge and $int_reload >= 3600) {
$forcedbanner_check db_query ("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor = 'hp-lose' and werbeart = 'premiumbanner' and kid = '".$int_kid."'");
    if (!
mysql_num_rows($forcedbanner_check)) {
    
db_query ("INSERT INTO ".$db_prefix."_gebuchte_werbung (tan,kid,ziel,banner,preis,verdienst,aufendhalt,menge,reload,sponsor,werbeart) VALUES ('".$int_tan."','".$int_kid."','".$int_ziel."','".$int_banner."','".$int_preis."','".$int_verdienst."','".$int_aufenthalt."','".$int_menge."','".$int_reload."','hp-lose','premiumbanner')");
    } else {
    
db_query ("UPDATE ".$db_prefix."_gebuchte_werbung SET status = '1',menge = '".$int_menge."',preis = '".$int_preis."',verdienst = '".$int_verdienst."', aufendhalt = '".$int_aufenthalt."' WHERE sponsor = 'hp-lose' and kid = '".$int_kid."' and status = '0'");
    }
}