-
Ich habe die Lösung und somit gleichzeitig ein neues Problem, den Minusbanner betreffend:
Als ich den Minusbanner eingebaut habe und der zunächst noch nicht unsichtbar war, hatte den ein User versehentlich geklickt, weil ich sonst nie Minusbanner drin hatte und auch die Aktion nicht angekündigt hatte - dachte ja es würde nichts weiter passieren.
Den Minusbetrag dieses User habe ich übers Adminforce wieder mit einem + Betrag aufgefüllt, so dass sich der durch den Minusbanner erhaltene Minusbetrag wieder neutralisiert hatte.
Was ich nicht bedacht habe - und was gleichzeitig ein neues Problem darstellt - ist, dass der Minusbanner auch in den RefVerdienst mit einfliesst.
Das habe ich zunächst nicht gemerkt, da in den Buchungen anscheinend keine RefVerdienste im Minusbereich angezeigt werden.
Normal braucht es das ja auch nicht, da ja der RefVerdienst, wie der Name schon sagt, ein Verdienst ist und somit immer im Plus.
Aber der Minusbanner kehrt das Ganze um und erzeugt einen Minusbetrag als RefVerdienst der in der Buchungsübersicht nicht angezeigt wird - lediglich auf dem Userguthaben macht sich das dann bemerkbar.
Die drei User, die nun so plötzlich im Minus waren, stehen alle in einer Downline und zwar der Reihe nach über dem einen User, der den MinusBanner geklickt hatte - und das ist des Rätsels Lösung.
Nun ist aber die Frage, wie man den MinusBanner aus den RefVerdiensten ausschließen kann. Denn ob der Banner nun sichtbar ist oder nicht spielt ja soweit keine Rolle für den RefVerdienst, oder?
Somit würde es für die unschuldigen Werber immer Minusbeträge geben, wenn ein schwarzes Ref-Schaf durch faken den MinusBanner erwischt.
Kann mir da jemand weiterhelfen?
-
if ($forced['verdienst'] > 0) {
refumsatz ($forced['verdienst'],$_SESSION['uid']);
}
in der topframe_forced.php oder so ähnlich würd ich versuchen...
-
Zu nicht sichtbaren Minusbannern: die würde ich nicht mit der display-Eigenschaft oder Null-Höhe/-Breite unsichtbar machen, sondern indem ich ein anderes DIV darüberlege (Stichwort z-index), welches den Banner verdeckt.
-
Bis jetzt funktioniert alles, danke euch.
Ist es möglich, dass ein User, der sich nach eigener Aussage mit Klickprogrammen nicht auskennt und ebenfalls laut eigener Aussage manchmal FF und manchmal IE nutzt, den Minusbanner "versehentlich" irgendwie "erwischen" kann?
Zu sehen ist der MinusBanner jedenfalls nicht und bis auf dieses eine Mal wurde er, seitdem er ordentlich eingebaut ist vor einigen Tagen, noch nie geklickt - bis auf jetzt.
Die Tan ist jedenfalls über 30 Zeichen lang - die versehentlich zu erwischen ist doch recht unwahrscheinlich oder?
------------
Und noch eine andere Frage:
wie kann ich im Adminforce beim Guthaben aller User, nur die positiven Beträge zählen lassen? Wenn ein User bei mir den Minusbanner erwischt, gibts so viel Minus, dass das Gesamtguthaben weit ins Minus geht - das möchte ich damit verhindern, weiss aber nicht wie.
-
klar ist es möglich das auch user die nicht mit einem klickprogramm arbeiten den Minusbannerlink erwischen....
Nämlich wenn sie zb einen textbrowser benutzen oder das addon vom firefox das nur text ausgegeben wird..wenn sie da nicht guggen klicken sie auf den minusbannerlink...
Irgendwie versehentlich wenn sie korrekt klicken sollte nicht möglich sein!
-
Wenn der Minusbanner nicht in einem Kommentar steht sondern sichtbar oder nur verdeckt ist, dann kann der User ihn glaube ich mit der Tabulator-Taste anspringen und mit Enter aufrufen.
Mancher geht vielleicht hin und drückt immer wiederholt eine Folge aus TABs und (Strg+)Enter um einfach und schnell alle Banner zu öffnen.
Mit einem entsprechenden JavaScript kann man Tastendrücke abfangen.
-
aus gegebenen anlass mal beitragt hoch schiebt
:)
DimpleX
-
danke für den tip mit den umbennen der kick datein hab nen Bot erwischt :smile:
erstma auszahlsperre und weiter boten lassen :cool: