![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 9.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Tworzę walidację formularza i mam pole "Mecz" w której chcę, aby można było wpisać nazwę spotkania, np. "Liverpool - Chelsea". Wszystko jest ok. Za pomocą wyrażeń regularnych zablokowałem jeszcze możliwość wpisywania apostrofu i znaku równości oraz dodałem warunek if(empty($_POST['mecz']), który sprawdza czy pole nie jest puste. Problem jest tylko taki, że jeżeli przykładowo wpiszę w tym polu samą spację to rekord przechodzi i zostaję dodany do bazy danych. Moje pytanie: jak zablokować możliwość wpisywania samej spacji oraz spacji lub znaku ' albo = na pierwszej pozycji? (np. "=Liverpool - Chelsea", "'Liverpool - Chelsea" albo " Liverpool - Chelsea")
Próbowałem już kilka różnych wariantów, ale ciągle nie mogę sobie z tym poradzić. Poniżej ostatni kod:
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.07.2025 - 17:10 |