Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] warunek - typ zmiennej
adi456
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 21.01.2010
Skąd: Nowy Sącz

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


Witam, głowie się nad takim drobnym problemem

chce zrobić warunek który sprawdzał by czy nazwa użytkownika nie zawiera czegoś więcej niż litery,cyfry,-,_

szukałem jakiejś funkcji typu gettype ale ona jest jakaś mało rozbudowana ponieważ czy wpisze x czy x1 czy x1* zwróci mi string

więc czy dobrym pomysłem jest zrobienie tablicy z dozwolonymi znakami i potem jakiś warunek?
Go to the top of the page
+Quote Post
92nasti
post
Post #2





Grupa: Zarejestrowani
Postów: 80
Pomógł: 1
Dołączył: 22.01.2011

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


preg_match

Ten post edytował 92nasti 29.11.2011, 23:57:38
Go to the top of the page
+Quote Post
kefirek
post
Post #3





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


  1. $userName = 'kefirek';
  2. if (!preg_match ("/^[-0-9A-Z_@\s]+$/i", $userName)) {
  3. // kod gdy jest nie poprawna nazwa
  4. }
Go to the top of the page
+Quote Post
Sephirus
post
Post #4





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

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


@kefirek

Autor postu chciał przepuszczać tylko litery, cyfry oraz podkreślenie i myślnik po co to : "@\s"?(IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Bo kefirek chce nabić sobie pomógł i dzien po tym jak ktoś udzielił odpowiedzi, to i on musi, nie patrząc na to, ze nie udziela poprawnej... ale kto by to zauważył, nie licząc niedobrego moderatora...
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 Aktualny czas: 15.09.2025 - 01:09