PHP-Code:
<?
@require_once ('../lib/functions.lib.php');
db_connect();
$interfacedaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_interface WHERE interface = 'pax-ads'"));
$file1 = "";
if ($interfacedaten['traffikmindestverguetung'] > 0.00) {
// Traffic einlesen
$fb=@fopen("http://www.pax-ads.de/interface/output_traffic.php?id=".$interfacedaten['betreiber']."&pw=".$interfacedaten['pass']."&verguetung=".$interfacedaten['traffikmindestverguetung']."&uebrig=1000&reload=24","r");
if($fb){
while($line=fgets($fb,1000)) {
$file1.=$line;
}
fclose($fb);
}
$code = explode("|", $file1);
$tl_count = (count($code)/5)-1;
$bid_lesen = 0;
//Ausgabe: bid|name|reload|übrig|verguetung
for ($tl_anz=0;$tl_anz <= $tl_count;$tl_anz++) {
$int_tan = '';
$int_ziel = " http://www.pax-ads.de/view/traffic.php?id=".$interfacedaten['betreiber']."&bid=".$code[$bid_lesen]."&aid=".$interfacedaten['seite']."";
$int_menge = round($code[$bid_lesen+3]);
$int_kid = $code[$bid_lesen];
$int_reload = $code[$bid_lesen+2]*3600;
$int_verdienst = ($code[$bid_lesen+4]*$interfacedaten['umrechnung']) - (($code[$bid_lesen+4]*$interfacedaten['umrechnung']) / 100 * $interfacedaten['eigenverdienst']);
$int_preis = $code[$bid_lesen+4]*$interfacedaten['umrechnung'];
$int_name = $code[$bid_lesen+1];
$ext_verguetung = $code[$bid_lesen+4];
$int_tan = create_code(14);
$bid_lesen=$bid_lesen+5;
// Traffic updaten oder eintragen
if ($ext_verguetung >= $interfacedaten['traffikmindestverguetung'] and $int_menge > 1) {
$int_menge = round($int_menge/100*$interfacedaten['traffikrestklicks']);
$forcedbanner_check = db_query ("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor = 'pax-ads' and kid = '".$int_kid."'");
if (!mysql_num_rows($forcedbanner_check)) {
db_query ("INSERT INTO ".$db_prefix."_traffic (uid,tan,kid,link,reloadsperre,aufendhalt,verguetung,preis,gebucht,sponsor,status) VALUES ('0','".$int_tan."','".$int_kid."','".$int_ziel."','".$int_reload."','10','".$int_verdienst."','".$int_preis."','".$int_menge."','pax-ads','1')");
} else {
db_query ("UPDATE ".$db_prefix."_traffic SET status = '1',gebucht = '".$int_menge."',preis = '".$int_preis."',verguetung = '".$int_verdienst."', aufendhalt = '10' WHERE sponsor = 'pax-ads' and kid = '".$int_kid."' and status = '0'");
}
}
}
}
// Abgelaufene Banner l?schen
db_query ("DELETE FROM ".$db_prefix."_traffic WHERE sponsor = 'pax-ads' and status = '0'");
// Zeit setzen
db_query ("UPDATE ".$db_prefix."_crons SET laufzeit = '".time()."' WHERE bezeichnung = 'Surfbar Pax-Ads'");
db_close();
?>
So ich hoffe ich habe jetzt alles richtig gemacht am besten du testest es gleich mal...
Datei speichern unter crons/traffic_pax-ads.php !
du musst noch folgenden sql befehl ausführen.
INSERT INTO `vms_crons` (`cron`, `intervall`, `laufzeit`, `datei`, `bezeichnung`) VALUES
('int_traffic', 0, 1169777173, 'crons/traffic_pax-ads.int.php', ' Surfbar Pax-Ads'),