1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
|
/* Start: Guthaben-Hack + Bank & Steuern */
if ($guthaben['postguthaben'] && $board['guthaben'] && $wbbuserdata['userid'] && $wbbuserdata['bankguthaben']){
$row2['topic'] = addslashes(htmlspecialchars($thread['topic']));
$lang->load('GUTHABEN');
$db->query("INSERT INTO bb".$n."_kontoauszug VALUES ('', '".$wbbuserdata[userid]."','".time()."','".$lang->get("LANG_GUTHABEN_KAUSZ_POST", array('$row2[topic]' => $row2['topic']))."','".$guthaben['postguthaben']."','plus')");
$db->query("UPDATE bb".$n."_users SET guthaben=guthaben+$wbbuserdata[bankpostguthaben] WHERE userid='$wbbuserdata[userid]'");
$db->query("UPDATE bb".$n."_users SET bank=bank+$wbbuserdata[bankguthaben] WHERE userid='$wbbuserdata[userid]'");
} else {
if ($guthaben['postguthaben'] && $board['guthaben'] && $wbbuserdata['userid']){
$row2['topic'] = addslashes(htmlspecialchars($thread['topic']));
$lang->load('GUTHABEN');
$db->query("INSERT INTO bb".$n."_kontoauszug VALUES ('', '".$wbbuserdata[userid]."','".time()."','".$lang->get("LANG_GUTHABEN_KAUSZ_POST", array('$row2[topic]' => $row2['topic']))."','".$guthaben['postguthaben']."','plus')");
$db->query("UPDATE bb".$n."_users SET guthaben=guthaben+$wbbuserdata[bankpostguthaben] WHERE userid='$wbbuserdata[userid]'");
/* Steuern Anfang*/
if(($steuern[onoff] == 0) && ($steuern[global_post_onoff] ==0)) {
$stklu = stklasse($wbbuserdata[guthaben],$steuern[gr1],$steuern[gr2],$steuern[onoff]);
if(($wbbuserdata['steuerkl'] <> $stklu) && ($steuern[onoff] == 0)) $db->query("UPDATE bb".$n."_users SET steuerkl=$stklu WHERE userid='$wbbuserdata[userid]'");
$rise = highclassres($stklu,$steuern[pr1],$steuern[pr2],1);
$steuerlast = mwstadvanced($steuern[mode],$guthaben[postguthaben],$steuern[ustpr],$wbbuserdata['guthaben'],$rise,$steuern[steuerfreibetrag],$steuern[steuerminimumobergrenze],$steuern[steuerminimalbetrag],$steuern[maximalsteuerbetrag]);
if($wbbuserdata['must_guthaben_tax'] == '1') {
if($steuerlast > 0) $db->query("INSERT INTO bb".$n."_kontoauszug VALUES ('', '".$steuern[receiveid]."','".time()."','$tust Neuer Post: ".addslashes(htmlspecialchars($row2[topic]))." $payed $wbbuserdata[username]','".$steuerlast."','plus')");
if($steuerlast > 0) $db->query("INSERT INTO bb".$n."_kontoauszug VALUES ('', '".$wbbuserdata['userid']."','".time()."','$tust Neuer Post: ".addslashes(htmlspecialchars($row2[topic]))." $payedt','".$steuerlast."','minus')");
if($steuerlast > 0) $db->query("UPDATE bb".$n."_users SET guthaben=guthaben-$steuerlast WHERE userid='$wbbuserdata[userid]'");
if($steuerlast > 0) $db->query("UPDATE bb".$n."_users SET guthaben=guthaben+$steuerlast WHERE userid='$steuern[receiveid]'");
}
}
/* Steuern Ende*/
}
}
/* Ende: Guthaben-Hack + Bank & Steuern*/ |