Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Zmiana na PHP 5.3 i problem z eregi
Forum PHP.pl > Forum > PHP
yamaka
Witam

Mam teraz na serwerze PHP 5.3 i pojawiły się problemy ze stronami, a mianowicie komunikat:
Deprecated: Function eregi() is deprecated in

w wierszu:
if(eregi('http://'.$_domain, $integration['xml_url']) || eregi('http://www.'.$_domain, $integration['xml_url'])){ $alert = true; }else{ $alert = false; }

Jakich dokonać zmian, żeby ten komunikat się nie pokazywał?

Nie chcę ukrywać komunikatu przez @ tylko rozwiązać problem nowym parametrem.

Pozdrawiam
yamaka

pedro84
Zmienić na preg_match(). Przykład: http://stackoverflow.com/questions/1374881...i-to-preg-match
yamaka
Otrzymałem poprawny kod:

Kod
$alert = (1 === preg_match("~http://(www\.)?~" . $doamin, $integration['xml_url']));


Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.