a więc zacząłem czytać Vademecum Profejsonalisty i próbuje zrobić rejestracja + logowanie z tej książki i mam problem, a mianowicie.
Kod
Parse error: syntax error, unexpected '{' in D:\Program Files\WebServ\httpd\register.php on line 13
Wiem, że ten błąd mówi o tym, że brakuje jakiegoś znaku np. średnika w pliku register.php w linijce 13 posiadam:
Kod
try {
A, tak mniej więcej wygląda plik:
Kod
try {
if (!wypelniony($_POST)) {throw new Exception('Formularz został wypełniony nieprawidłowo.'); }
if (!prawidlowy_email($email)) {throw new Exception('Podany adres email jest nieprawidłowy.'); }
if ($haslo ! = $haslo2) {throw new Exception('Podane hasła nie pasują do siebie.'); }
if ((strlen($login) > 16) {throw new Exception('Login nie może zawierać więcej niż 16 znaków.'); }
if ((strlen($haslo) < 6) || (strlen($haslo) > 16)) {throw new Exception('Hasło musi mieć conajmniej 6 znaków i nie może przekraczać 16 znaków.'); }
if (!wypelniony($_POST)) {throw new Exception('Formularz został wypełniony nieprawidłowo.'); }
if (!prawidlowy_email($email)) {throw new Exception('Podany adres email jest nieprawidłowy.'); }
if ($haslo ! = $haslo2) {throw new Exception('Podane hasła nie pasują do siebie.'); }
if ((strlen($login) > 16) {throw new Exception('Login nie może zawierać więcej niż 16 znaków.'); }
if ((strlen($haslo) < 6) || (strlen($haslo) > 16)) {throw new Exception('Hasło musi mieć conajmniej 6 znaków i nie może przekraczać 16 znaków.'); }