lares
8.02.2014, 16:46:31
Witam!
Mam problem jak w tytule... Przeszukałem masę stron i by znaleźć odpowiednią maskę wprowaszania dla pola email w formularzu HTML, PHP ale wszystkie mają sztywy zakrez znaków a wiadomo, adresy email mają różną długość. Jak w jQuery lub php określić taki filtr dla pola email.
Temat na pewno banalny dla obeznanych ale ja jestem jeszcze w większości takich szczegółowych aspektów programowania w php zielony a potrzebuję tego do projektu strony...
z góry dzięki!:)
timon27
8.02.2014, 16:52:34
"Przeszukałem masę stron"
Albo kłamiesz albo masz bana na google.
Ja wpisałem "Email validation jQuery" i pierwszy wynik daje odpowiedź.
"mają sztywy zakrez znaków a wiadomo, adresy email mają różną długość"
?
Jaki sztywny zarkres znaków?
Mówisz o ilości znaków? Nigdzie nie widze takiego ograniczenia.
Mówisz o zakresie w alfabecie znaków? To co ma do tego długość adresu?
kamil4u
8.02.2014, 16:55:10
A możesz opisać problem dokładniej?
Z tego co rozumiem to wystarczy użyć zwykłego wyrażenia regularnego, a dokładniej, najlepiej użyć wszystkich 3 zabezpieczeń 3 językach:
- HTML5 - input type="email"
- JS - wyrażenie regularne - gotowiec:
http://jqueryvalidation.org/email-method/- PHP -
http://www.php.net/manual/en/filter.examples.validation.php
lares
8.02.2014, 17:19:07
Korzystałem z tej wtyczki:
http://digitalbush.com/projects/masked-input-plugin/...i w tym był problem bo maskę miałem taką ______@____.__ nie mogłem określić przedziałów znaków w obrębie @ i .
Dzięki kamil4u