Archiv verlassen und diese Seite im Standarddesign anzeigen : High Forced Banner Addon
Hey,
ich hab mir das Addon hier (http://www.designerscripte.net/downloads.php?do=file&id=179)geladen und auch schon eingebaut und getestet es funktioniert auch alles einwandfrei bis darauf dass der user das geld nicht aufs konto bekommt.
Wo liegt der Fehler?
mfg
didith1207
11.05.2010, 07:29
hmm.. das kann nicht sein da
kontostand = kontostand + ".$forced['verdienst']." drinnen ist und es deshalb gebucht werden sollte
es passiert aber leider nix.
könnt ihr auch gerne hier testen test.bonus-welt.eu
mfg
didith1207
11.05.2010, 19:16
läuft das auf euro basis? wen ja hast du die crons angepasst das sie nicht auf 2 stellen runden? denn sonnst kommt da immer 0 raus ;)
ja läuft auf euro basis, aber es gibt keine banner unter 0,01€ also reicht doch auf 2 stellen nach dem komma oder?
Auch wenns auf 0 rauskommt würde es ja in den buchungen stehen aber nichtmal da steht was drin.
Welche Crons?
Es sind bei dem Ding keine Crons dabei und wie wird überhaupt was in die db geschrieben?
mfg
didith1207
11.05.2010, 19:33
welche buchungen? es werden bei forcedkampagnen keine buchungen geschrieben...
die crons von den sponsoreninterfaces.....
die crons von den sponsoreninterfaces.....
versteh ich immer noch nicht, ich hab nur 2 crons am laufen und das sind belboon und adcell.
Welche crons müssen den laufen? Ich buche die banner manuell ein...
mfg
didith1207
11.05.2010, 20:03
dann solltest du das auch erwähnen das du die banner nur manuell einbuchst!
wenn du in deiner highforced topframe keinen code für buchung hinzugefügt hast werden die klicks auch nicht in den buchungen aufscheinen....
die banner werden trotzdem vergütet teste nochmal!
ok hast recht.
wie mach ich das, dass es in den buchungen auftaucht?
was muss ich da einfügen und wie mach ich das wieder mit dem countdown der runter läuft`?
mfg
didith1207
11.05.2010, 20:18
so zb unter refverdienst einfügen:
$buchungs_id=create_code(14);
buchungsliste ($buchungs_id,'+'.$forced['verdienst'],'Hbanner',$_SESSION['uid']);
für vergütungscounter gibts genug threads einfach suche benutzen ;)
so zb unter refverdienst einfügen:
$buchungs_id=create_code(14);
buchungsliste ($buchungs_id,'+'.$forced['verdienst'],'Hbanner',$_SESSION['uid']);für vergütungscounter gibts genug threads einfach suche benutzen ;)
und in welche datei?
mfg
didith1207
11.05.2010, 20:41
wo finden die buchungen statt???
hab doch vorher schon geschrieben in der topframe für highforced....
wenn du in deiner highforced topframe keinen code für buchung hinzugefügt hast werden die klicks auch nicht in den buchungen aufscheinen....
Ich hab hier wieder nen problem und zwar werden hier die referer nicht übertragen. Wie kann ich es einstellen dass der http referer von meiner seite richtig mit übergeben wird.
mfg
wer sagt dir den das der referer nicht übertragen wird??
also wenn du die seite immernoch mit dem topframe oben und werbung unten öffnest wird er übertragen
MFg Lokutos
weil vom anbieter die meldung kommt das der http referer nicht richtig übertragen wird, und somit wird nix vergütet
Hier selber nochmal zum schaun
http://test.bonus-welt.eu/hfc.php?tan=LXBimX8rA6V2ZrTheNC2srFTKXcaCsUN
Und die meldung kommt immer
Das Programm kann nicht vergütet werden.
Dies kann folgende Gründe haben:
- Fehlender HTTP-Referer
- Kampagne abgelaufen >> nein
- Die beworbene Webseite ist für diese Werbeform nicht freigeschaltet >> nein
- Die beworbene Webseite ist für dieses Programm nicht freigeschaltet >> nein
- Das Programm wurde fehlerhaft eingebunden >> was kann man da falsch machen?
- Die beworbene Webseite wurde gesperrt >> nein
mfg
sehr seltsame seite
oben im topframe steht immer->Bitte einloggen!
DimpleX
ja das ist wahrscheinlich so dass man eingeloggt sein muss um den banner zu klicken.
mfg
anders
welchen referer habe ich wenn ich den link über dsn forum klicke?
also die herkunft?
klickst du immer dne gleichen link oder direkt von deiner seite? also die eingetragen ist
?
DimpleX
die die eingetragen sind. die die hier stehen http://test.bonus-welt.eu/?content=/verdienen/highforced
Ich klicke von meiner seite aus nicht direkt auf den link.
Ich glaub ich hab den fehler gefunden, meine testseite ist ja gar nicht freigeschaltet, ich muss es mal unter meiner normalen domain probieren.
mfg
test klick (http://www.dsn-ads.de/data/werbung.php?uid=7&kid=3343&sid=1674&art=32&step=1)
so das ist von dsn-ads.de für ne andere seite, wenn die hier vom forum geklickt wird kommt auch ne fehler meldung :wink:
weil der referer nicht stimmt
was auch klar sein sollte
daher kann man mit dein testklick nicht wirklich was anfangen ;)
DimpleX
ok es lag auch wirklich daran, wegen dem referer.
danke für die schnelle hilfe.
nur das mit diesem scheiss counter haut nicht hin bei mir... :(
meine topframe.hforced.php sieht so aus
<?
@require_once ('lib/functions.lib.php');
@require_once ('lib/session.lib.php');
// Variabeln definieren
if (!isset($headmsg)) $headmsg = "";
if (!isset($puk)) $puk = "";
if (!isset($force_error)) $force_error = "";
if (!isset($wartezeit)) $wartezeit = "";
if (!isset($_GET['art'])) $_GET['art'] = "";
if (!isset($_GET['puk'])) $_GET['puk'] = "";
if (!isset($_GET['auszahlen'])) $_GET['auszahlen'] = "false";
if (!isset($_SESSION['uid'])) $_SESSION['uid'] = "";
if (!isset($forced['ziel'])) $forced['ziel'] = "";
if (!isset($forced['aufendhalt'])) $forced['aufendhalt'] = "";
if (!isset($forced['tan'])) $forced['tan'] = "";
$_GET['tan'] = addslashes ($_GET['tan']);
// Nur weiter wenn eingeloggt
if ($_SESSION['login'] != 'true' || $_SESSION['uid'] <= 0){
die('Bitte einloggen!');
}
@db_connect();
// Werbedaten auslesen!
$kamp = db_query ("SELECT t1.*
FROM ".$db_prefix."_gebuchte_werbung t1
LEFT JOIN ".$db_prefix."_reloads t2
ON (t1.tan=t2.tan AND (t2.uid=".$_SESSION['uid']." or t2.ip='".$ip."') AND t2.bis > ".time().")
WHERE t1.tan = '".$_GET['tan']."' AND t2.tan IS NULL AND t1.werbeart = 'highforced' AND t1.menge >=1 AND t1.status = 1 AND t1.sponsor != ".$_SESSION['uid']." LIMIT 1");
// Reloadprüfen
if (mysql_num_rows($kamp)) {
$forced = mysql_fetch_assoc($kamp);
$wartezeit = $forced['aufendhalt'];
$headmsg = 'Vergütung in '.$forced['aufendhalt'].' Sek.!';
$puk = md5($_SESSION['uid'].$forced['aufendhalt'].date("d.m.Y",time()).$percode);
} else {
$headmsg = 'Banner noch im Reload!';
$force_error = 'true';
}
// User bezahlen und Reload schreiben
if ($_GET['auszahlen'] == 'true' && $force_error != 'true' && $_GET['puk'] == md5($_SESSION['uid'].$forced['aufendhalt'].date("d.m.Y",time()).$percode)){
// Um einen mysql_query zu sparen wurde hier auf kontobuchung() verzichtet...
db_query("UPDATE ".$db_prefix."_kontodaten SET klicks = klicks + 1, kv = kv + ".$forced['verdienst'].", kontostand = kontostand + ".$forced['verdienst']." WHERE uid = ".$_SESSION['uid']."");
refumsatz ($forced['verdienst'],$_SESSION['uid']);
$buchungs_id=create_code(14);
buchungsliste ($buchungs_id,'+'.$forced['verdienst'],'Bannerklick',$_SESSION['uid']);
aktivralley ($forced['verdienst'],$_SESSION['uid']);
klickralley ();
bilanz($forced['preis'],$forced['verdienst']);
$new_reload = time()+$forced['reload'];
db_query("INSERT INTO ".$db_prefix."_reloads (ip,uid,tan,bis) VALUES ('".$ip."',".$_SESSION['uid'].",'".$forced['tan']."',".$new_reload.")");
db_query("UPDATE ".$db_prefix."_gebuchte_werbung SET menge = menge - 1 WHERE tan='".$_GET['tan']."'");
$headmsg = $forced['verdienst'].' '.$waehrung.' erhalten!';
} else {
if ($_GET['auszahlen'] == 'true' && $force_error != 'true') $headmsg = 'Pin abgelaufen!';
}
@db_close();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<?if ($wait) echo $wait;?>
<link rel="stylesheet" href="/css/bframe.css" type="text/css">
<? if ($_GET['auszahlen'] != 'true'){?>
<script language="JavaScript" type="text/javascript">
var Zeit = <?=$mail['aufendhalt']?>;
function doTime()
{
if (Zeit > 0) {
Zeit--;
document.getElementById('timer').innerHTML = Zeit;
aktiv = setTimeout('doTime()', 1000);
}else clearTimeout(aktiv);
}
</script>
<link rel="stylesheet" href="/css/bframe.css" type="text/css">
<?
if ($wartezeit>=0 && $_GET['auszahlen'] != 'true') {
echo '
<meta http-equiv="refresh" content="'.$wartezeit.';url=topframe_hforced.php?art='.$_GE T['art'].'&auszahlen=true&tan='.$forced['tan'].'&puk='.$puk.'">
';
}
?>
</head>
<body bgcolor="#c0c0c0" topmargin="0" leftmargin="0" <? if ($_GET['auszahlen'] != 'true'){?>onload="doTime()"<?}?>>
<table width="100%" cellpadding="0" cellspacing="0" border="0" align="left">
<tr>
<td align="left" width="50%"><b><?=$seitenname;?> ist für den Inhalt nicht verantwortlich.</b></td>
<td align="right" width="50%"><b><?=$headmsg;?></b> </td>
</tr>
</table>
</body>
</html>
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.