Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem ze skryptem rejestracyjnym
e-milnet
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 18.08.2011

Ostrzeżenie: (0%)
-----


Skrypt po uzupełnieniu wszystkich pól w formularzu nic nie zwraca i nie zapisuje użytkownika w bazie.

  1. $email=$_POST['email'];
  2. $name_us=$_POST['name_us'];
  3. $password=$_POST['password'];
  4. $password2=$_POST['password2'];
  5.  
  6.  
  7. require_once('functions.php');
  8. $web->Add_Stylesif("style.css");
  9.  
  10. try
  11. {
  12.  
  13. if (!filled($_POST))
  14. {
  15. throw new Exception('Formularz wypełnony nieprawidłowo - proszę wrócić i spróbować ponownie.');
  16. }
  17.  
  18. if (!normal_email($email))
  19. {
  20. throw new Exception('Nieprawidłowy adres poczty elektronicznej - proszę wrócić i spróbować ponownie.');
  21. }
  22.  
  23. if ($password != $passowrd2)
  24. {
  25. throw new Exception('Niepasujące do siebie hasła - proszę wrócić i spróbować ponownie.');
  26. }
  27.  
  28. if (strlen($name_user) > 16)
  29. {
  30. throw new Exception('Nazwa użytkownika nie może mieć więcej niż 16 znaków - proszę wrócić i spróbować ponownie.');
  31. }
  32.  
  33. if((strlen($password) < 6) || (strlen($password) > 16))
  34. {
  35. throw new Exception('Hasło musi mieć co najmniej 6 i maksymalnie 16 znaków - proszę wrócić i spróbować ponownie.');
  36. }
  37.  
  38. register($name_user, $email, $password);
  39. $_SESSION['normal_user'] = $name_us;
  40.  
  41. $web->site_name="Rejestracja pomyślna";
  42. $xyz="<center>Rejestracja zakończyła się sukcesem!!! <br>".create_HTML_URL('member.php', 'Konfiguracja użytkownika')."</center>";
  43. $web->Add_textbox($xyz);
  44.  
  45. }
  46. catch (Exception $e)
  47. {
  48. $web->site_name="Problem";
  49. $web->Add_textbox($e->getMessage());
  50. }
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 22:14