PDA

Vollständige Version anzeigen : Brauche Hilfe von Progger zur Kontobuchung


dieter-kh
27.02.2007, 15:39
Hallo Ihr alle,
ich bastele gerade am Klick and Win Addon weil ich die heruntergeladene Version recht Trist finde.

Bei Klick and Win wird ja nur jeder XX? Banner Vergütet.
Bei einem Gewinn würde ich das gern in den Kontobuchungen anzeigen lassen.
Dies ist auch soweit kein Problem.

Bei Nichtgewinn wird ja mit 0 Losen Vergütet das möchte ich natürlich nicht anzeigen!!

Ich möchte nur Anzeigen lassen wenn die Vergütung >0 ist wie kann ich die Kontobuchung mit dieser Funktion erweitern ?? ?(

kontobuchung ('+',$forced['verdienst'],$_SESSION['uid']);
$buchungs_id = create_code(14);
buchungsliste ($buchungs_id,$forced['verdienst'],'Forcedbaner',$_SESSION['uid']);

Danke für bisher Erhaltene Hilfe von Progger.

Wünsche allen noch einen schönen Tag. =)

NightX
27.02.2007, 16:06
Lass die Finger von der Funktion! Das bringt dir an anderer Stelle sonst nur Probleme. Versuche es doch mal so: if ($gewinn > 0) {kontobuchung(...)};Dann wird die Kontobuchung nur ausgeführt, wenn der Gewinn eben größer ist als 0, andernfalls passiert nix, weil die Voraussetzung nicht erfüllt ist.

dieter-kh
27.02.2007, 17:27
Danke für Deine Hilfe !!

Wie Du weist ist PHP noch nicht meine Welt.

Wenn ich es diesmal richtig Vestanden hab müsste der Buchungscode wie folgt aussehen:

if ($gewinn > 0) {kontobuchung('+',$forced['verdienst'],$_SESSION['uid'])};
$buchungs_id = create_code(14);
buchungsliste ($buchungs_id,$forced['verdienst'],'Klick and Win',$_SESSION['uid']);

Kannst ja wenn Du Lust hast nochmal ein Auge draurwerfen! 8)

NightX
27.02.2007, 17:36
Dann mein Vorschlag, auch die Buchungsliste mit in die Abfrage nehmen, warum sollte dort eine Buchung mit 0 Losen erscheinen, wenn die Kontobuchung gar nicht durchgeführt wird?
if ($gewinn > 0) {
kontobuchung('+',$forced['verdienst'],$_SESSION['uid']);
$buchungs_id = create_code(14);
buchungsliste ($buchungs_id,$forced['verdienst'],'Klick and Win',$_SESSION['uid']);
}

$gewinn musst du natürlich mit dem entscheidenden Wert füllen.

dieter-kh
27.02.2007, 19:18
Nochmal Danke hab das so gemacht und es fuzt sogar.

Kontobuchung:
27.02.2007 - 18:08 mDXauxNWHk71o6 200,00 Klick and Win

Bei Nichtgewinn wird auch nicht der Wert 0 Eingrtragen.