![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 0 Dołączył: 5.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Czy istnieje jakaś funkcja lub cos w podobieństwie co będzie sprawdzało czy użytkownik wpisał poprawne imię (jeśli istnieje) ?
Tak samo z miejscowością itp ? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Poprawne wzgledem czego? Czy nie uzyl znakow niedozwolonych? Tak, preg_match()
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 0 Dołączył: 5.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Poprawne względem istnienia imienia.
np. Tomek, Tomasz, Asia - TRUE haha, gupek, asdfrrty - FALSE Jeśli się nie mylę to można zrobić tablice z imionami i sprawdzać czy podane imię istnieje w tej tablicy i wyświetlać błąd jeśli nie istnieje, tak ? .. ale czy istnieje już taka tablica bądź funkcja co zawiera wszystkie imiona, miejscowości itp ? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Tak, musisz miec baze imion/miast. W jakiej formie to juz Twoja sprawa.
Tak, istnieją takie bazy. Pogooglaj -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
Pewnie nie… Z imionami może być trudniej, bo nie ma chyba ograniczeń prawnych do tego jak można nazwać swoje dziecko (kilku Jezusów np w Polsce jest
![]() -------------------- ★Mój blog || Okiem krytyka★
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 0 Dołączył: 5.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
A co byscie radzili ? Ograniczac sie do poprawnosci czy pisac swoja funkcje wpisujac z googli wszystkie imiona czy miasta?
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Po co ci to? Prowadzisz jakis super transakcyjny serwis, gdzie musisz miec 100% popprawnosci imion? Raczej watpie.
Poprawnosc imion mozna ograniczyc wyłącznie do tego czy nie zawierają niedozwolonych znakow. Zas sprawdzanie miast na dobrą sprawe też powinnno tylko sluzyc do znalezienia wojewodztwa w jakim to miasto jest i szybkiego uzupelnienia za uzytkownika. Nie powinienes robic raczej 100% zgodnosci miasta. Jak ktos chce wpisac "Grzegrzułka mała" to jego sprawa. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 0 Dołączył: 5.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Moze i masz racje..
chcialem poprawnosc zrobic z tego wzgledu zeby ktos nie wpisal mi setki znakow co przy wyswietleniu psuje strone no i te niedozwolone znaki takze. To raczej dam rade zrobic. Ok dzieki |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Pomijajac fakt, ze walidacie zrobisz przy pomocy preg_match()
to i w bazie na imie nie mozesz pozwolic na setki znakow.... Na pole IMIE w bazie dajesz no nie wiem, max 32 i po sprawie, nawet jak walidacji nie bedziesz mial to nikt ci nie da setki znakow. Wbrew pozorom poprawne przygotowanie bazy to polowa sukcesu. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Imię od biedy sprawdzisz (zadanie karkołomne i bezsensowne), ale w nazwisku ktoś Ci pisze bzdury i tego już nie wyłapiesz. Chyba, że chcesz iść za ciosem i mieć bazę nazwisk...
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 192 Pomógł: 0 Dołączył: 5.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Nie no bez przesady, nazwisk sprawdzal nie bede
![]() Nawet ich na stronie nie uzywam. Tylko nick i imie. Zrobie jak radzi nospor tylko niedozwolone znaki i w bazie limit znakow na imie to chyba max 16 i na nick ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 05:42 |