![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 0 Dołączył: 4.02.2003 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Jakie znaki moze zawierac adres email (to przed @), a jakich nie, oraz jak sprawdzic czy wprowadzony string posiada "zakazane" znaki? Czy np. ilosc znakow tej 1 czesci adresu powinna byc ograniczona? |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Może zawierać [a-z0-9] potem może wystąpić _ lub . lub - a później jeszcze [a-z0-9].
Masz tu gotowego prega: [php:1:ee2afca525]<?php if( preg_match( "/^[a-z0-9]+([_.-][a-z0-9]+)*@([a-z0-9]+([.-][a-z0-9]+)*)+.[a-z]{2,}$/i", $_POST['email'] ) ) echo "adres ok"; ?>[/php:1:ee2afca525] |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 0 Dołączył: 4.02.2003 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
OK. dzieki wlasnie tego szukalem - i juz dziala mi poprawnie ;-)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 09:14 |