da wurde auf das reload vergessen wie es schonmal hier besprochen wurde... einfach
diesen code :
PHP-Code:
// 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."'))
WHERE t1.tan = '".$_GET['tan']."' AND t2.tan IS NULL AND t1.werbeart = 'forcedbanner' AND t1.menge >=1 AND t1.status = 1 AND t1.sponsor != ".$_SESSION['uid']." LIMIT 1");
Mit diesem ersetzen:
dann sollte es klappenPHP-Code:
// 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 = 'forcedbanner' AND t1.menge >=1 AND t1.status = 1 AND t1.sponsor != ".$_SESSION['uid']." LIMIT 1");
Also muss das auch noch geänder werden oder ist das nur jetzt bei dem der Fall ?
wenn bei dir das fehlt :
dann wirst probleme mit dem reload haben (die banner kommen ohne den ding nicht aus dem reload)PHP-Code:
AND t2.bis > ".time().")
Edit:
Komisch... wann wurden die dateien geändert? ich hab mir gerade die neuerste version runtergeladen und da fehlt das wieder es wurde damals aber geändert!
aber es gibt ja ein update wo genau das drinnen is ,) aber noch nicht mit den anderen neuerungen nur zum gucken das wir das schomal gelöst hatten
http://www.designerscripte.net/downl...do=file&id=156
dankeschön 1. für den bugfix 2. für den reload ich hatte das selbe problem wie sebmaster hab die topframe_forced nochmal komplett neu runtergeladen und überschrieben dadurch waren plötzlich alle banner noch im reload aber mit didith´s code funzts wieder
*hochhol*
Anmerkung:
Je nach PHP Konfiguration und ZusatzSoftware macht es nichts, dass die $_SESSION['earlies_payout'.$_GET['tan']]
auch nach Ihrer Verwendung noch gespeichert bleibt, aber bei vielen wird dadurch unnötigerweise Speicher belegt, was bei 10k Klicks und mehr pro Stunde dann ja doch mal "ins Gewicht fällt".
Daher kann man einfach im "Vergütungsteil" noch:
hinzufügen.PHP-Code:
refumsatz ($forced['verdienst'],$_SESSION['uid']); //steht schon da
unset($_SESSION['earlies_payout'.$_GET['tan']]); //neu
(Anmerkung: dann sollte man aber am Ende des Blocks die Meldung "Wartezeit umgangen" wieder rausnehmen, weil dort im Falle der Vergütung die Variable nicht mehr zur Verfügung steht. )
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
hallo ich habe schon das halbe netz nach dem Fehler abgesucht und nun die Lösung hier gefunden, doch auch nach dem tausch der Daten ist der Fehler noch vorhanden, es steht grunsätzlich dran das alle banner im Reload wären... einzige Lösung die es gab wäre jeden Tag die Reloads iwann zu löschen aber das wäre völlig dämlich
Weiß noch jemand eine Idee?
Liebe Grüße
Welche Version vom VMS 1 hast du denn?
Addons hinzugefügt in der topframe_forced.php? Evtl kannst du sie hiermal reinstellen, sofern da kein Fremdcode enthalten ist, in dem Fall müsstest du denn dann rausnehmen.
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
1.2 hab den fehler jetzt von nem Programmierer beheben lassen da da zu viele drin sind.. :/ war irgendwas in dem ajaxordner danke trotzdem