Archiv verlassen und diese Seite im Standarddesign anzeigen : Highforced Banner Problem
Hallo,
Habe mir das Highforcedbanner Addon aus dem Downloadbereich geholt und alles nach Anleitung eingebaut.Soweit Funktioniert auch alles nur wenn ich auf dem HF Banner klicke wird er nicht Vergütet.Der Vergütungsframe bliebt weiß.
[/URL][URL="http://www.myimg.de/?img=HFd7123.gif"]http://img2.myimg.de/HFd7123_thumb.jpg (http://www.myimg.de)
SilentRunner
09.03.2008, 12:18
in dem Bildchen sieht man ja nur die Browserzeile
ja, dass hilft usn nicht sehr viel, beschreib doch mal, was genau passiert, also ist der vergütungsframe sofort nach dem klick "weiß" oder erst wenn die vergütung kommen sollte?
in dem Bildchen sieht man ja nur die Browserzeile
im kleinen Bild kann man es noch ein wenig sehen.Aber wenn man draufklickt sieht man es nicht mehr,da bei Myimg der Hintergrund leider auch weiß ist.Ich mach mal ein besseres Bild mit rahmen.
ja, dass hilft usn nicht sehr viel, beschreib doch mal, was genau passiert, also ist der vergütungsframe sofort nach dem klick "weiß" oder erst wenn die vergütung kommen sollte?
er zählt normal Runter..da sieht man alles.Erst wenn die Bestätigung kommen soll wird es weiß und vergütet wird er auch nicht.
im kleinen Bild kann man es noch ein wenig sehen.Aber wenn man draufklickt sieht man es nicht mehr,da bei Myimg der Hintergrund leider auch weiß ist.Ich mach mal ein besseres Bild mit rahmen.
Hier mal ein neues Bild
http://img2.myimg.de/HFa5f68_thumb.jpg (http://www.myimg.de/?img=HFa5f68.gif)
dann wird der fehler wohl in der datei:
topframe_hforced.php
liegen.
hast du an dieser datei schon was verändert?
dann wird der fehler wohl in der datei:
topframe_hforced.php
liegen.
hast du an dieser datei schon was verändert?
nein bisher noch nichts dran verändert.
EarlofMidnight
09.03.2008, 12:41
Schau mal ob da Ralley´s oder Funktionen eingebaut sind die auf deiner Seite nicht vorhanden sind wie Ralley´s usw.
Gruß
EarlofMidnight
Schau mal ob da Ralley´s oder Funktionen eingebaut sind die auf deiner Seite nicht vorhanden sind wie Ralley´s usw.
Gruß
EarlofMidnight
nein,ist nur aktiv und klickrally drin.
Hier mal die Komplette PHP Datei.
<?
@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']);
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>
<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">
<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>
EarlofMidnight
09.03.2008, 12:48
Nimm den Teil mal raus und versuch ob es dann geht:
refumsatz ($forced['verdienst'],$_SESSION['uid']);
aktivralley ($forced['verdienst'],$_SESSION['uid']);
klickralley ();
bilanz($forced['preis'],$forced['verdienst']);
Nimm den Teil mal raus und versuch ob es dann geht:
refumsatz ($forced['verdienst'],$_SESSION['uid']);
aktivralley ($forced['verdienst'],$_SESSION['uid']);
klickralley ();
bilanz($forced['preis'],$forced['verdienst']);
Nun klappt es,danke.
Aber was ist mit dem Refumsatz und den Rallys? die zählen ja jetzt nicht in der Datei oder?
EarlofMidnight
09.03.2008, 12:57
Ja die zählen jetzt nicht, mußt jede Zeile einzelnd wieder einbauen und schauen welche das Problem verursacht.
Die läßt du dann raus .
Ja die zählen jetzt nicht, mußt jede Zeile einzelnd wieder einbauen und schauen welche das Problem verursacht.
Die läßt du dann raus .
so der fehler lag an dieser Zeile
bilanz($forced['preis'],$forced['verdienst'])
diese funktion ist dafür zuständig, die ein bzw. ausgaben die du hast in eine tabelle zuschreiben, damit du im adminforce die gesamt bilanz deiner seite im auge behalten kannst.
normalerweise sollte die funktion auch funktionieren, es kann aber sein, dass die variable $forced['preis'] nicht existiert?
EarlofMidnight
09.03.2008, 17:13
Die Variabel sollte existieren, kommt aus der Tabelle vms_gebuchte_werbung wo auch die Preis für Banner usw herkommen.
Nur wenn das Bilanzaddon ausgebaut oder in irgendeiner anderen Art und Weise verändert wurde kann es sein das der "Code" so nicht funktioniert.
Gruß
EarlofMidnight
Die Variabel sollte existieren, kommt aus der Tabelle vms_gebuchte_werbung wo auch die Preis für Banner usw herkommen.
Nur wenn das Bilanzaddon ausgebaut oder in irgendeiner anderen Art und Weise verändert wurde kann es sein das der "Code" so nicht funktioniert.
Gruß
EarlofMidnight
hab ja das VMS 1.1 das ist das Bilanz ja noch garnicht bei.Aber die Highforced Banner waren wohl für version 1.2.
EarlofMidnight
09.03.2008, 23:56
Kommt drauf an welche Version du dir gezogen hast :prrr:
Die Downloadbereiche sind ja Getrennt was das VMS1 und das VMS1.2 angeht :yes:
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.