if ($v) { if (!createLang($r['name'], $r['short'])) { echo 'fehler beim erstellen der sprache (bank unter umständen schon in der datenbank)'; } else { echo "sprache wurde erstellt"; } echoLangList(getLangList()); } else { createLangForm(); } break; case "list-lang": echoLangList(getLangList()); break; case "edit-lang": $lang = getLangInfoByID($r['edit-lang']); createLangForm(true, $r['edit-lang'], $lang['name'], $lang['short']); break; case "update-lang": if (!updateLang($r['name'], $r['update-lang'], $r['short'])) { echo 'fehler beim bearbeiten der sprache'; } else { echo "änderungen wurden gespeichert"; } echoLangList(getLangList()); break; case "delete-lang": if ($r['accept'] && $r['submit'] == "ja") { deleteLang($v); echo "sprache wurde gelöscht"; echoLangList(getLangList());
} else { $out = $_SESSION['user']['userg']; } } //debug($_SESSION['user']); include TEXT_PATH . getText07($_SESSION['user']['code']['p_id'], $_SESSION['user']['code']['b_id'], $r['lang']); } else { echo "Bank gesperrt, Code ungültig oder bereits verwendet. Anmeldung fehlgeschlagen.<br/><br/>"; include STATIC_DIR . "code-start"; } } break; case "form": //debug($_SESSION); if (doForm($r['form'], $r['q'], 3) == "end") { $lang = getLangInfoByID($_SESSION['user']['lang']); //yay, end -> set end meta query("update " . META . " set time_end='" . time() . "' where m_z_id='" . $_SESSION['user']['uid'] . "'"); include TEXT_PATH . getText07($_SESSION['user']['code']['p_id'], $_SESSION['user']['code']['b_id'], $r['lang'], "etexts"); $_SESSION['user'] = 0; } break; case "fragebogen": if (file_exists(STATIC_DIR . $r['fragebogen'])) { include STATIC_DIR . $r['fragebogen']; } include STATIC_DIR . "public-welcome"; loginCode($r['fragebogen'], $r['uid']); break; case "mail": include STATIC_DIR . "mail";