Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Delimiter - zmiana eregi na preg_match
Forum PHP.pl > Forum > PHP
yamaka
Witam

Mam komunikat:
Delimiter must not be alphanumeric or backslash

Kod
$noCount=0;
        for($i=0; $i<count($robotsIP); $i++){
            if(preg_match($robotsIP[$i], $user_ip) || $user_ip==$robotsIP[$i]){ $noCount=1; $robot = 1; }
        }
        if(trim($user_ip)==''){ $noCount=1; $robot = 1; }


Próbowałem różnych zmian, ale nic nie działa, będę wdzięczny za podpowiedź.

Pozdrawiam
gothye
co jest pod $robotsIP[$i] ?
yamaka
Wpisałem na górze pełen kod.
cudny
no... ale nadal nie znamy zawartości tej zmiennej

poza tym pominąłeś nawias
yamaka
Mam już poprawiony fragment kodu:

Kod
if(preg_match("/".$robotsIP[$i]."/", $user_ip)



Działa smile.gif
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.