Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Błąd w skrypcie
-Sunburn-
post
Post #1





Goście







Witam, piszę skrypt rejestracji na podstawie mojej książki, ale wyświetla mi się błąd, że unexpected '{' on line 17 . Co jest źle w tym skrypcie?
  1. <?php
  2.  
  3. // utworzenie krótkich nazw zmiennych
  4. $email=$_POST['email'];
  5. $nazwa_uz=$_POST['nazwa_uz'];
  6. $haslo=$_POST['haslo'];
  7. $haslo2=$_POST['haslo2'];
  8.  
  9. // rozpoczęcie sesji, która może okazać się konieczna póĽniej
  10. // rozpoczęcie w tym miejscu, musi ona zostać przekazana przed nagłówkami
  11.  
  12.  // dołączenie plików funkcji tej aplikacji
  13.  require_once('funkcje_zakladki.php'); 
  14.  
  15.  try
  16.  {  
  17.  // sprawdzenia wypełnienia formularzy
  18.  if (!wypelniony($_POST))
  19.  {
  20. throw new Exception('Formularz wypełniony nieprawidłowo — proszę wrócić i spróbować ponownie.');
  21.  }
  22.  
  23.  // nieprawidłowy adres poczty elektronicznej
  24.  if (!prawidlowy_email($email))
  25.  {
  26. throw new Exception('Nieprawidłowy adres poczty elektronicznej — proszę wrócić i spróbować ponownie.');
  27.  } 
  28.  
  29.  // różne hasła
  30.  if ($haslo != $haslo2)
  31.  {
  32. throw new Exception('Niepasujące do siebie hasła — proszę wrócić i spróbować ponownie.');
  33.  }
  34.  
  35.  // sprawdzenie długości hasła
  36.  if (strlen($nazwa_uz)>16)
  37.  {
  38. throw new Exception('Nazwa uzytkownika nie może mieć więcej niż 16 znaków — proszę wrócić i spróbować ponownie.');
  39.  }
  40.  
  41.  // sprawdzenie długości nazwy użytkownika
  42.  if (strlen($haslo)<6)
  43.  {
  44. throw new Exception('Hasło musi mieć co najmniej 6 znaków — proszę wrócić i spróbować ponownie.');
  45.  }
  46.  
  47.  // próba zarejestrowania
  48.  rejestruj($nazwa_uz, $email, $haslo);
  49.  // rejestracja zmiennej sesji
  50.  $_SESSION['prawid_uzyt'] = $nazwa_uz;
  51.  
  52.  
  53.  // stworzenie łącza do strony członkowskiej
  54.  tworz_naglowek_html('Rejestracja pomyślna');
  55.  echo 'Rejestracja zakończyła się sukcesem. Proszę udać się na stronę '
  56.  .'członkowską aby skonfigurować swoje zakładki!';
  57.  tworz_HTML_URL('czlonek.php', 'Strona członkowska');
  58.  
  59.  // koniec strony
  60.  tworz_stopke_html();
  61.  }
  62.  catch (Exception $e)
  63.  {
  64.  tworz_naglowek_html('Problem:');
  65.  echo $e->getMessage();
  66.  tworz_stopke_html();
  67.  exit;
  68.  } 
  69. ?>


Pozdrawiam i z góry dzięki
Go to the top of the page
+Quote Post

Posty w temacie
- Sunburn   [php]Błąd w skrypcie   25.08.2007, 10:22:58
- - chemik1982   Witam, Zapewne używasz php w wersji 4... Pozdraw...   25.08.2007, 10:31:42
- - Sunburn   dobra, z tamtym dałem sobie spokój (za głębokie wo...   25.08.2007, 11:28:13
- - drPayton   A gdzieś Ty dorwał ten skrypt? Ja tu wid...   27.08.2007, 12:26:12


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

 



RSS Aktualny czas: 22.08.2025 - 20:38