Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wymagany znak
Forum PHP.pl > Forum > Przedszkole
Proximus
Witam,
potrzebuje do formularza rejestracji, wymuszenia znaku "@" przy polu email. Prosiłbym o pomoc.
Andaramuxo
Wyrażenia regularne.
Proximus
Bardzo dziękuje, pomógł wędruje do Ciebie.

A jednak jeszcze poproszę o pomoc.
Jak mam połączyć:
  1. if($_POST['login'] != '' && $_POST['haslo'] != ''
z
  1. (preg_match('/^[a-zA-Z0-9\.\-\_]+\@[a-zA-Z0-9\.\-\_]+\.[a-z]{2,4}$/D', $_POST['email'] ))
?
Proximus
Właśnie o to chodzi że wtedy wywala mi błąd:
Kod
Parse error: syntax error, unexpected '{' in /home/accounts_e/prox/public_html/rejestracja.php on line 21


  1. if($_POST['login'] != '' && $_POST['haslo'] != '' && (preg_match('/^[a-zA-Z0-9\.\-\_]+\@[a-zA-Z0-9\.\-\_]+\.[a-z]{2,4}$/D', $_POST['email'] ))
  2. {
  3. $login = strip_tags($_POST['login']);


21 linijka to ta z klamerką...
InosU31
[PHP]
  1. if (preg_match('/^[a-zA-Z0-9\.\-\_]+\@[a-zA-Z0-9\.\-\_]+\.[a-z]{2,4}$/D', $_POST['email'] ) && ($_POST['login'] != '') && ($_POST['haslo'] != ''))
[PHP]

cos takiego ?

;-)
Spawnm
zgubiłeś nawias na końcu, myśl exclamation.gif!
Jeszcze jeden głupi post i lock tematu.
Proximus
Dobra dziękuje, InosU31 działa. Pomógł dla Ciebie. Można już zamknąć wątek.
InosU31
  1. ($_POST['login'] != '') && ($_POST['haslo'] != ''))
  2.  


zamiast tego wyzej moglbys napisac ze "nie pusty" czyli :


  1.  
  2. if (!empty($_POST['login']) && (!empty($_POST['haslo']))


pozdrawiam:-)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.