Moin,
neben den ganzen anderen wichtigen Punkten meiner Vorredner noch ein paar Dinge, die im Zweifelsfall helfen weitere Fehler einzudämmen:
if ($service_type == 'getmoney') {
PHP kennt auch den Vergleich mit ===
, dabei wird der Typ und der Inhalt geprüft. Beim Vergleich mit ==
findet stattdessen eine Typkonvertierung vor dem Vergleich statt.
echo '<meta http-equiv="refresh" content="1; url=home.php" />';
Wenn du eh schon in PHP bist, dann sende doch einen HTTP-Redirect anstatt auf die Interpretation dieses HTML-Tags zu vertrauen.
Viele Grüße
Robert