PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bettelrally - Buchungseinträge (erledigt)



Dreamerweb
07.01.2007, 15:49
Hallo

Habe folgendes Problem. Habe mir bei PHP Addons die Bettelrally runtergeladen.
Funktioniert soweit sehr gut bis auf das wenn man die Rally auswertet die Vergütung nicht in der Buchungsliste des Users auftaucht.

Habe mal den Code für die Buchung mit den bei anderen Rallys verglichen.
Ist bis auf die Bezeichnungen eigentlich alles gleich. Finde einfach den Fehler nicht.

Hier mal der Abschnitt wo ich annehme das es damit zu tun hat.


// Buchungen durchführen
db_query("UPDATE ".$db_prefix."_bettelralley SET ausgezahlt = '".time()."' WHERE uid='".$pa['uid']."'");
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$pa['uid']);
buchungsliste ($buchungs_id,'konto',$buchungssumme,'Bettelralley (Platz '.$rp.')',$pa['uid']);
bilanz (0,$buchungssumme);

Kann mir da jemand weiterhelfen.

MFG

Gremlin
07.01.2007, 16:16
Wird etwas gutgeschrieben, also fehlen nur die Buchungslisteneinträge oder geht garnix?

Dreamerweb
07.01.2007, 16:34
Dem User wird der Betrag gutgeschrieben.
Nur in der Buchungsliste erscheint nichts.

dragon11
07.01.2007, 16:37
Original von zwahr1
Hallo

Habe folgendes Problem. Habe mir bei PHP Addons die Bettelrally runtergeladen.
Funktioniert soweit sehr gut bis auf das wenn man die Rally auswertet die Vergütung nicht in der Buchungsliste des Users auftaucht.

Habe mal den Code für die Buchung mit den bei anderen Rallys verglichen.
Ist bis auf die Bezeichnungen eigentlich alles gleich. Finde einfach den Fehler nicht.

Hier mal der Abschnitt wo ich annehme das es damit zu tun hat.


// Buchungen durchführen
db_query("UPDATE ".$db_prefix."_bettelralley SET ausgezahlt = '".time()."' WHERE uid='".$pa['uid']."'");
$buchungs_id = create_code(14);
kontobuchung ('+',$buchungssumme,$pa['uid']);
buchungsliste ($buchungs_id,'konto',$buchungssumme,'Bettelralley (Platz '.$rp.')',$pa['uid']);
bilanz (0,$buchungssumme);

Kann mir da jemand weiterhelfen.

MFG

ersetze mal die eine Zeile mit dem hier:

buchungsliste ($buchungs_id,'+'.$buchungssumme,'Bettelralley (Platz '.$rp.')',$pa['uid']);

denn 'konto' was soll das bedeuten? kanst auch einfach aus 'konto' '+' machen ;)

edit: und aus dem , danach ein .

Dreamerweb
07.01.2007, 16:48
Danke für den Hinweis geht jetzt alles einwandfrei.

Man lernt eben nie aus.

Danke noch mal.

MFG