PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Goldmembers2



Sentinel89
28.02.2007, 00:25
Hallo ich habe eine problem mit dem addon Goldmembers2

ich ahbe es eingefügt nun kommt dies:



function gold_buchungsliste ($buchungs_id,$trans_menge,$verwendung,$fuer) { global $db_prefix; if($verwendung=='Einzahlung'){ $bonus=mysql_fetch_array(db_query("SELECT *, COUNT(uid) AS az FROM ".$db_prefix."_goldmember WHERE uid=".$fuer." AND (gueltig_bis>=".time()." OR unbegrenzt='1') GROUP BY uid LIMIT 1")); if($bonus['az']==1){ $bonus_prozent=@mysql_fetch_array(db_query("SELECT name,verdienst_bonus,verg_einzahlungen FROM ".$db_prefix."_goldbonus WHERE id='".$bonus['bonus']."' AND aktiv='1' LIMIT 1")); $verwendung.=' (Upgrade: '.$bonus_prozent['name'].')'; $trans_menge=$trans_menge*$bonus_prozent['verdienst_bonus']; if($bonus_prozent['verg_einzahlungen']=='0'){ kontobuchung ('-',$trans_menge*$bonus_prozent['verdienst_bonus'],$fuer); } }}else{ $bonus=mysql_fetch_array(db_query("SELECT *, COUNT(uid) AS az FROM ".$db_prefix."_goldmember WHERE uid=".$fuer." AND (gueltig_bis>=".time()." OR unbegrenzt='1') GROUP BY uid LIMIT 1")); if($bonus['az']==1){ $bonus_prozent=@mysql_fetch_array(db_query("SELECT name,verdienst_bonus,verg_einzahlungen FROM ".$db_prefix."_goldbonus WHERE id='".$bonus['bonus']."' AND aktiv='1' LIMIT 1")); $verwendung.=' (Upgrade: '.$bonus_prozent['name'].')'; $trans_menge=$trans_menge+($trans_menge*$bonus_pro zent['verdienst_bonus']); } } db_query("INSERT INTO ".$db_prefix."_buchungen (uid,buchungszeit,buchungs_id,buchungsmenge,verwen dungszweck) VALUES (".$fuer.",".time().",'".$buchungs_id."','".$trans_menge."','".$verwendung."')"); } function gold_kontobuchung ($art,$trans_menge,$fuer) { global $db_prefix; if($art=='+'){ db_query("DELETE * FROM ".$db_prefix."_goldmember WHERE gueltig_bis<=".time()." AND unbegrenzt=0"); $bonus=mysql_fetch_array(db_query("SELECT bonus, COUNT(uid) AS az FROM ".$db_prefix."_goldmember WHERE uid=".$fuer." AND (gueltig_bis>=".time()." OR unbegrenzt='1') GROUP BY uid LIMIT 1")); if($bonus['az']==1){ $bonus_prozent=@mysql_fetch_array(db_query("SELECT verdienst_bonus FROM ".$db_prefix."_goldbonus WHERE id='".$bonus['bonus']."' AND aktiv='1' LIMIT 1")); $trans_menge=($trans_menge*$bonus_prozent['verdienst_bonus'])+$trans_menge; }} db_query("UPDATE ".$db_prefix."_kontodaten SET `kontostand` = `kontostand` ".$art." ".$trans_menge." WHERE uid=".$fuer.""); }


überhalb meiner seite woran liegt das ich habe doch alles in die datenbank rein gemacht X( . freue mich auf schnelle hilfe

Pitti
28.02.2007, 00:28
das mußt du in die lib/funktions.lib.php einfügen unter buchungsliste

Sentinel89
28.02.2007, 00:34
das problem besteht immer noch add mich mal im icq 288651585 thx




Edit: hat sich erledigt habts hinbekommen mit Pitti.

danke nochmal ;)

eselfutter
28.02.2007, 11:22
Dann kann ich hier ja schliessen.