Skrypt po uzupełnieniu wszystkich pól w formularzu nic nie zwraca i nie zapisuje użytkownika w bazie.
$email=$_POST['email'];
$name_us=$_POST['name_us'];
$password=$_POST['password'];
$password2=$_POST['password2'];
require_once('functions.php');
$web->Add_Stylesif("style.css");
try
{
if (!filled($_POST))
{
throw new Exception('Formularz wypełnony nieprawidłowo - proszę wrócić i spróbować ponownie.');
}
if (!normal_email($email))
{
throw new Exception('Nieprawidłowy adres poczty elektronicznej - proszę wrócić i spróbować ponownie.');
}
if ($password != $passowrd2)
{
throw new Exception('Niepasujące do siebie hasła - proszę wrócić i spróbować ponownie.');
}
{
throw new Exception('Nazwa użytkownika nie może mieć więcej niż 16 znaków - proszę wrócić i spróbować ponownie.');
}
{
throw new Exception('Hasło musi mieć co najmniej 6 i maksymalnie 16 znaków - proszę wrócić i spróbować ponownie.');
}
register($name_user, $email, $password);
$_SESSION['normal_user'] = $name_us;
$web->site_name="Rejestracja pomyślna";
$xyz="<center>Rejestracja zakończyła się sukcesem!!! <br>".create_HTML_URL('member.php', 'Konfiguracja użytkownika')."</center>";
$web->Add_textbox($xyz);
}
catch (Exception $e)
{
$web->site_name="Problem";
$web->Add_textbox($e->getMessage());
}