![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 29.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam jeden problem który po aktualizacji mojego php5 się uaktywnił, mianowicie.
Deprecated: Function ereg() is deprecated in /home/***/inc/functions.php on line 24 funkcja z 24 linii wygląda tak: if(ereg("^[^@ ]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|mil|org|edu|int)\$",$EmailAddress)) return true; Może ktoś podpowiedzieć co muszę zmienić żeby uniknąć tego błędu? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
zamień to na
http://php.net/manual/en/function.preg-match.php |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 29.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Całą linijkę:
if(ereg("^[^@ ]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|mil|org|edu|int)\$",$EmailAddress)) return true; zamienić na: int preg_match ( string $pattern , string $subject [, array &$matches [, int $flags = 0 [, int $offset = 0 ]]] ) Dobrze rozumiem? Przepraszam, ale nie jestem tak obeznany w php czy ktoś mógłby zamienić tą linijkę kodu przystosowaną do php5 5.3? Ten post edytował sebastian403 11.03.2016, 20:02:22 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
zerknij na link kapslokk tam jest to wytłumaczone (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 29.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
tak widzę, ale dla osoby która ma tyle wspólnego z php co nic jest to czarna magia (IMG:style_emoticons/default/smile.gif)
poratuję ktoś? |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
To co napisałeś jest parametrami jakie przyjmuje funkcja Ty musisz zrobić mniej więcej tak(nie daje sobie ręki urwać):
I w warunku sprawdzać co Ci zwróci $matches Ten post edytował rad11 13.03.2016, 21:57:36 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 29.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
niestety nie działa.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
pokaż swój kod (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Czy ta funkcja ma tylko sprawdzać email? Bo domen jest już trochę więcej niż te wymienione: https://www.ovh.pl/domeny/cennik-domen/
Możesz użyć coś z tego http://lmgtfy.com/?q=email+validator+php+github |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 29.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
kod po zmianach, ale lepiej myślę skorzystać z tego co podał viking
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 29.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Panowie mimo dużych chęci naprawdę nie znam się totalnie na tym, moje umiejętności kończą się na kopiuj wklej.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 14:50 |