Archiv verlassen und diese Seite im Standarddesign anzeigen : Zahlen Problem Forcedbanner Frame
Habe ein Problem
Wenn ein Forcedbanner Paidlink oder Paidmail bestätigt wird erscheint nach ablauf der zeit 9.9999999999 Points erhalten!
Habe im Admin den Wert 10 eingegeben aber er zeigt den wert oben an.
Jemand vieleicht ne ahnung woran das liegen kann?
Steht der Wert 10 auch in der Datenbank?
Wie sieht die Zeile der Ausgabe genau aus?
Macht eh kaum Sinn, soviele Stellen hinterm Komma anzeigen zu lassen, evtl mit round/number_format arbeiten.
wenn ich einen banner geklickt habe kommt folgendes:
9.9999999999 Points erhalten!
Wenn ich in der User Statistik nachsehe wurden genau 10 Points gutgeschrieben
das ist die zeile glaube ich in der topframe forced.php :
db_query("UPDATE ".$db_prefix."_gebuchte_werbung SET menge = menge - 1 WHERE tan='".$_GET['tan']."'");
$headmsg = $forced['verdienst'].' '.$waehrung.' erhalten!';
könnte es an der DB liegen?
Das in der gebuchte Werbung was geändert werden muß?
didith1207
07.08.2009, 02:32
hmm..könnte sein das du laut deinem DB eintrag keine 2 stellen vor dem Komma hast aber das wäre sehr seltsam....
hast du kampagnen die 2 stellig vergüten?
ich nutze die nonlose version und einen euro sponsor. Bin echt ratlos.
Habe mir mal die Datenbank angesehen dort in der gebuchte werbung auch 9.99999999 ich versteh es nicht :frusty:
Tommyzero
07.08.2009, 10:57
schau mal in der db nach müsste wenn mich net irre ein double(1,9) oder so stehn da müstest die erste zahl je nach stellen erhöhen 2 für 2 usw....
in welcher tabelle muß ich nachsehen?
didith1207
09.08.2009, 06:19
gebuchte werbung :
preis double(10,2) ,
verdienst double(10,2)
Das steht bei mir in der Tabelle:
verdienst double(11,10)
preis double(11,10)
didith1207
09.08.2009, 10:31
Das steht bei mir in der Tabelle:
verdienst double(11,10)
preis double(11,10)
hmm..das bedeutet 10 stellen nach dem komma das erklärt auch deine vielen neuner ^^ ändere das mal ;)
Sebmaster
09.08.2009, 10:47
hmm..das bedeutet 10 stellen nach dem komma das erklärt auch deine vielen neuner ^^ ändere das mal ;)
Mööp. mein Fehler :D
Aber warum hast dus denn von 2 auf 10 Stellen vorher erhöht?
Super funzt
für andere die das Problem haben habe:
verdienst double(11,2)
preis double(11,2)
das eingetragen und erhalte nun folgende anzeige:
10.00 Points
Danke euch
So das 9er problem ist nun weg.
Wie bekomme ich es den hin das jeder banner mit 10 points vergütet wird?
habe folgendes im interface eingetragen:
Grundeinstellungen:
Umrechnung :15000000.0000
Maximale Verguetung 7500 Points
Daten für Forcedbanner
Eigenverdienst Forcedbanner : 99.90%
Mindestvergütung der Forcedbanner 0.000001 Euro
Die 99,90 habe ich eingetragen weil sonst der User Pro Banner extrem viele Punkte erhält.Der User soll ja 10 Points pro bannerklick verdienen.
Irgendwas mache ich wohl falsch oder muß was anderes geändert werden?
Als ich die Kommastellen wurden immer 10 Punkte vergeben nur eben das es als 9,99999999 angezeigt wurde.
Bin echt Ratlos
didith1207
09.08.2009, 23:35
also beim VMS bei den kampagnen interfaces wird jede kampagne verschieden hoch vergütet...
du scheinst zuviel mit dem MT gearbeitet zu haben...
Wenn du beim VMS alle banner mit 10 punkten vergüten willst mußt du einiges umbauen...
Aber was spricht gegen eine individuelle vergütung??
Vielleicht ein euro script mit monatlicher umrechnung?:wink:
ja war auch am überlegen was er meint,
weil wenn feste vergütung hast kann man es direkt in db festlegen
dynamische vergütung wäre denk ich mal auch besser
daher kann ich den 2 vormir schreibern nur zustimmen
DimpleX
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.