Ömmm. warum so Kompliziert ?
Und eines nicht vergessen wichtige dinge über den Code steuern z.B. niemald bei na Anmeldung
<input type="hidden" name="Adminrechte" value="0" /> oder sowas reinbauen den sonst hat man in 2 Stunden 999999999 Admins und das ist sehr ungünstig
Und die Variablen immer über post weiter geben im beispiel Adminrechte siht das dann so aus
$_POST["Adminrechte"] usw.
Edit: mach aus action="#" action="der_datei_name_wo_der_registrieungs_code_steht.php"