Skrypt był tak napisany, że można było się rejestrować bez podawania maila więc zabezpieczyłem to wpisując warunek jeżeli nie ma maila wywala błąd. To mi sie udało tylko teras jak ktoś nie wpisze maila to użytkownika dodaje z pustym mailem i wywala błąd. Próbowałem porostu wstawić exit() na końcu funkcji ale to nie dało odpowiedniego rezultatu strona podrostu się nie wyświetlała. Jak to rozwiązać ?
Chciałbym zaznaczyć iż strona jest oddzielona kodem php od html.
Oto kod pliku rejestracji
<?php //----------------------------------------------------------- user registration { if ($_POST['password'] != $_POST['password_conf']) { } if ($_POST['mail_address'] == 0) { } $errors = $errors, register_user($_POST['login'], $_POST['password'], $_POST['mail_address']) ); { $user_id = get_userid($_POST['login']); log_user( $user_id, false); redirect(make_index_url()); } } ?>