Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Wymagany znak
Proximus
post 15.08.2009, 19:20:03
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 4.10.2008
Skąd: Ostrowiec Św.

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


Witam,
potrzebuje do formularza rejestracji, wymuszenia znaku "@" przy polu email. Prosiłbym o pomoc.


--------------------
Go to the top of the page
+Quote Post
Andaramuxo
post 15.08.2009, 19:30:02
Post #2





Grupa: Zarejestrowani
Postów: 150
Pomógł: 15
Dołączył: 18.03.2009

Ostrzeżenie: (10%)
X----


Wyrażenia regularne.


--------------------
Go to the top of the page
+Quote Post
Proximus
post 15.08.2009, 20:05:58
Post #3





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 4.10.2008
Skąd: Ostrowiec Św.

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


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'] ))
?


--------------------
Go to the top of the page
+Quote Post
Proximus
post 15.08.2009, 20:12:13
Post #4





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 4.10.2008
Skąd: Ostrowiec Św.

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


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ą...


--------------------
Go to the top of the page
+Quote Post
InosU31
post 15.08.2009, 20:14:58
Post #5





Grupa: Zarejestrowani
Postów: 221
Pomógł: 14
Dołączył: 11.03.2009
Skąd: Lubaczów

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


[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 ?

;-)

Ten post edytował InosU31 15.08.2009, 20:16:12
Go to the top of the page
+Quote Post
Spawnm
post 15.08.2009, 20:15:06
Post #6





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




zgubiłeś nawias na końcu, myśl exclamation.gif!
Jeszcze jeden głupi post i lock tematu.
Go to the top of the page
+Quote Post
Proximus
post 15.08.2009, 20:19:13
Post #7





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 4.10.2008
Skąd: Ostrowiec Św.

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


Dobra dziękuje, InosU31 działa. Pomógł dla Ciebie. Można już zamknąć wątek.


--------------------
Go to the top of the page
+Quote Post
InosU31
post 15.08.2009, 20:23:21
Post #8





Grupa: Zarejestrowani
Postów: 221
Pomógł: 14
Dołączył: 11.03.2009
Skąd: Lubaczów

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


  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:-)
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.06.2025 - 18:33