PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem Lose-Ads



Zwerglein
28.01.2007, 21:07
hallo,
habe mich gestern bei www.lose-ads.de angemeldet.
account ist frei geschalten.
leider finde ich im admin vom vms keine einträge.
alle angaben habe ich im script gemacht.
cron manuell ausgeführt.
liste leer.
kann mir einer helfen?
mfg zwerglein

NightX
28.01.2007, 21:16
Original von Zwerglein
leider finde ich im admin vom vms keine einträge.


Verstehe ich das richtig? Du kannst im adminforce keine Daten für den Sponsor eingeben? In dem Falle schau doch mal, ob du die /interfacebanner/lose-ads.php und interfacedaten/lose-ads.php hast. Und natürlich die Verlinkung in menue_links oder menue_rechts.


&raquo;&nbsp;<a href="?content=/interfacedaten/lose-ads">Lose-Ads</a><br>
&raquo;&nbsp;<a href="?content=/interfacebanner/lose-ads">Lose-Ads</a><br>

Zwerglein
28.01.2007, 21:26
doch die daten eingeben geht,
er holt aber keine daten vom sponsor.

und dann ist auch gleich noch ein problem aufgetaucht,
im user bereich zeigt (von sponsoren wo er daten holt) er mir bei klick4 alle daten, wie reloadsperre, vergütung, jedoch keine banner an.

mfg

maniwelt
28.01.2007, 21:33
Du meinst die PAIDBANNER ?

Dafür musste den CRON einmal laufen lassen, oder am besten bei Cronjob.de einrichten das dies automatisch gemacht wird.

Dabei ist zu achten das du deine Daten vom Sponsor KORREKT eingibst, sonst weiss der Sponsor nicht, wer du bist....

NightX
28.01.2007, 21:48
Ich hab irgendwie ein Verständnisproblem, da ich noch nicht recht kapiert habe, was nun nicht funzt.
Also was fehlt im Adminbereich?

Original von Zwerglein
leider finde ich im admin vom vms keine einträge.

Sind keine Banner in der Tabelle eingetragen oder werden sie nur nicht im Paid4-Bereich angezeigt?

Original von Zwergleinliste leer.

Erkläre mal bitte einem gaaaaanz doofen, wo das Problem liegt! :D

Zwerglein
29.01.2007, 04:16
1. er zeigt mir im adminforce keine daten (keine banner, keine tan) von lose-ads an.
wenn ich auch die cron datei manuell starte, zeigt er nichts.
daten vom sponsor sind richtig ingetragen.
kampagnen laufen auch beim sponsor.

2. im user bereich werden keine banner angezeigt von den sponsoren wo er daten empfängt. hier stehen nur realoadsperre, vergütung aber kein banner.

mfg zwerglein

NightX
29.01.2007, 05:28
1. Du bekommst also von anderen Sponsoren Forcedbanner. Die werden im Adminbereich auch angezeigt. Nur die von Lose-Ads nicht.
Wenn du ganz sicher bist, dass die Daten stimmen, hat wohl die Crondatei einen Fehler.

2. Die User bekommen gar keine Banner angezeigt. Da ja Banner in der Datenbank sind und du die auch im Adminbereich sehen kannst, ist es wohl ein Fehler in der paid4.php

Gibt mehrere Möglichkeiten, um nicht nur zu raten:
- Poste doch hier mal die komplette paid4.php und die Crondatei - von der aber nur die ersten 45 Zeilen, das reicht aus
- Wenn wir da nichts finden sollten, kann ich mir dein Script auch mal anschauen. Dazu brauche ich dann aber den FTP-Zugang und es dauert etwas länger. Darauf können wir dann ja immer noch zurückkommen.

Eine Lösung finden wir auf jeden Fall.

Zwerglein
29.01.2007, 06:48
ja, die sponsoren daten stimmen, hier die gewünschten dateien:

Hier die crondatei von lose-ads:


<?
@require_once ('../lib/functions.lib.php');
db_connect()
$file1 = "";

$interfacedaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_interface WHERE interface = 'lose-ads'"));

// Lose-Ads Forcedbanner nullen
db_query("UPDATE ".$db_prefix."_gebuchte_werbung SET status='0' WHERE sponsor='lose-ads' and werbeart='forcedbanner' and status='1'");

// Forcedbanner einlesen
$fb=@fopen("http://www.lose-ads.de/antisinterface/abruf.php?uid=".$interfacedaten['betreiber']."&sid=".$interfacedaten['seite']."&size=468x60&art=forcedclick&ab=".$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 = 0;

//0bid|1name|2verguetung|3uebrig|4reload|5id|6sekund en|
// Forcedbannercodes splitten
for ($tl_anz=0;$tl_anz <= $tl_count;$tl_anz++) {
$int_tan = '';
$int_ziel = "http://www.lose-ads.de/lose/clickbanner.php?id=".$interfacedaten['betreiber']."&bid=".$code[$bid_lesen]."&aid=".$interfacedaten['seite']."";
$int_banner = "http://www.lose-ads.de/lose/viewbanner.php?id=".$interfacedaten['betreiber']."&bid=".$code[$bid_lesen]."&aid=".$interfacedaten['seite']."";
$int_menge = round($code[$bid_lesen+3]);
$int_kid = $code[$bid_lesen+5];
$int_reload = $code[$bid_lesen+4]*3600;
$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 > 1) {
$forcedbanner_check = db_query ("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor = 'lose-ads' 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,me nge,reload,sponsor,werbeart) VALUES ('".$int_tan."','".$int_kid."','".$int_ziel."','".$int_banner."','".$int_preis."','".$int_verdienst."','".$interfacedaten['aufendhalt']."','".$int_menge."','".$int_reload."','lose-ads','forcedbanner')");
} else {
db_query ("UPDATE ".$db_prefix."_gebuchte_werbung SET status = '1',menge = '".$int_menge."',preis = '".$int_preis."',verdienst = '".$int_verdienst."', aufendhalt = '".$interfacedaten['aufendhalt']."' WHERE sponsor = 'lose-ads' and kid = '".$int_kid."' and status = '0'");
}
}

}

// Abgelaufene Banner löschen


Hier habe ich die klick4.php da ich die paid4.php nicht fand (bitte gib mir mal den pfad):



<?
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)){
$int_reload = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE tan='".$f_banner['tan']."' and (uid='".$_SESSION['uid']."' or ip='".$ip."') and bis >= ".time()."");
if (!mysql_num_rows($int_reload) && $x_banner <= ($max_banner['max_forced']-1)) {
echo '<div align="center"><a href="fc.php?tan='.$f_banner['tan'].'" target="_blank"><img src="'.$f_banner['banner'].'" border="0" height="60" width="468" alt=""></a><br>Reload:'. $f_banner['reload']/3600 .' Std. | Verdienst: '.number_format($f_banner['verdienst'],2,',','.').' | Aufendhalt:'.$f_banner['aufendhalt'].' Sekunden<br><br></div>';
$x_banner++;
}
}
if ($x_banner <= 0) {
echo '<div align="center"><font color="#FF0000"><b>Alle Banner im Reload !</b></font></div>';
} else {
echo '<div align="center"><form action="" method="post"><input type="Submit" name="mehr_banner" value="Weitere Banner ?"></form></div>';
}
foot();
?>


ich hoffe es bringt dich weiter
mfg

NightX
29.01.2007, 07:32
Also die klick4.php ist völlig i.O.! Getestet und alles ist so, wie es sein soll. (Ob klick4, paid4, light4, da hat schon fast jeder andere Namen ;) )

Cron beim "überfliegen" auch okay, da habe ich aber für mehr im Moment nicht die Zeit. Sieht mir jetzt aber mehr nach einem Datenbankfehler aus.

Ich schaue es mir gerne mal genauer an, wenn du das möchtest, schick mir eine PN. Ich bin wohl Spätnachmittag wieder online.

dude32
29.01.2007, 08:19
wenn du den cron ausführst, erscheine dann cron gelaufen???

wenn nicht, bearbeite mal en cron

ersetze zeile 2 mit dem hier


@require_once ($_SERVER['DOCUMENT_ROOT'].'/lib/functions.lib.php');

meist liegt es daran

maniwelt
29.01.2007, 11:10
@zwerg:

Ist das NUR bei Lose-Ads der Fall oder bei anderen Interfaces auch ?

Zwerglein
30.01.2007, 13:43
hallo,
erstmal vielen dank für eure vielen antworten,
das problem mit der an der anzeige von lose-ads.de lag nicht am vms sondern
an meiner mindestverguetung hatte 80 eingetragen war aber zu viel bei 1 klappte es dann.

mein problem mit der banner anzeige in der klick4.php hat sich zwar nicht erledigt aber es liegt auch nicht an der klick4.php.
irgendwie hat mein browser keine lust mehr bilder welche über ein php script angezeigt werden zu zeigen, er löscht den gesammten <img src...... .
und ich habe keine ahnung warum ;(
selbst für downies kann ich nicht mehr klicken.

falls einer hierfür eine lösung hat wäre ich sehr dankbar (auch wenn dieses problem hier nicht hingehört)

mfg zwerglein