Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Akceptowanie spacji w formularzu
atyll
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 21.07.2007

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


Witam

W text boxie użytkownik może tylko wpisać litery od A do Z i cyfry, inaczej wyskoczy błąd. Chciałbym jednak, by kod również akceptował SPACJE.
Jak to zrobić?

  1. if (!preg_match('/[^A-Za-z0-9]/', $name))
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
nospor
post
Post #2





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




No to do dozwolonych znakow, co wymieniles w wyrazeniu, dopisz jeszcze spacje.... chyba umiesz wcisnac ten dluuuugi przycisk na klawiaturze??


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
atyll
post
Post #3





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 21.07.2007

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


jestem początkujacy w php i nie wiem gdzie tą spację dać, przepraszam
Go to the top of the page
+Quote Post
Turson
post
Post #4





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Między i a f facepalmxd.gif
Go to the top of the page
+Quote Post
atyll
post
Post #5





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 21.07.2007

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


Tak cięzko po prostu napisać? sad.gif
Go to the top of the page
+Quote Post
phpion
post
Post #6





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Tak ciężko po prostu popróbować? sad.gif
Go to the top of the page
+Quote Post
nospor
post
Post #7





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




Masz jedna linijke kodu
if (!preg_match('/[^A-Za-z0-9]/', $name))
w tej linijce masz wypisane dozwolone znaki. Naprawde nie wiesz ktore to znaki w tej linijce odpowiadają za "dozwolone?" Sam napisales litery, litery duze, cyfry. Popatrz na te linijke i zobacz gdzie masz tam taki zbior znakow. Uzyj szarych komorek, one ci pomogą.

Teraz, jak juz zlokalizujesz ten ciag, to dopisz do niego na poczatku lub na koncu spacje.

Trudne bylo?

ps: przenosze na przedszkole, tam tez na przyszlosc zakladaj swoje tematy. Ewentualnie w dziale Gielda ofert


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
werdan
post
Post #8





Grupa: Zarejestrowani
Postów: 354
Pomógł: 100
Dołączył: 14.11.2013
Skąd: Płock

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


  1. if (!preg_match('/[^A-Za-z0-9 ]/', $name))
  2. if (!preg_match('/[^A-Za-z0-9[[:space:]]]/', $name))


Powinno dzialac biggrin.gif
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: 20.08.2025 - 10:03