Die Variable $waehrung hat nur was mit der Anzeige/Ausgabe des Namens der Währung zu tun, für die Buchung ist aber folgendes wichtig:
PHP-Code:
kontobuchung ('-', $gesamt, $_SESSION['uid']);
Um Bonuslose zu bichen, musst du das je nach Bonuslose Addon abändern, also bpsw. in:
PHP-Code:
bonuslose ('-', $gesamt, $_SESSION['uid']);
oder in:
PHP-Code:
db_query('UPDATE vms_kontodaten SET bonuslose=bonuslose - '.$gesamt.' WHERE uid = '.$_SESSION['uid'].' LIMIT 1');
Die Stellen, an denen du es ändern musst, musst du halt noch selber rausfinden, also bspw. nur da, wo die User die Bonuslose gutgeschrieben bekommen, nicht aber, wo die User selber gebuchte Gutscheine bezahlen.