Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Jak zamienić eregi na (chyba) strstr?
Forum PHP.pl > Forum > Przedszkole
roobik
Witam!
Po przejściu adminów serwera na php5.3 mam "mały" problem. W jaki sposób mam zmienić poniższą linię:
  1. if(!eregi("test.php",$_SERVER['PHP_SELF']) OR !isset($_SESSION['name']) OR $_SESSION['name']=='alien'){

na strstr.
Wiem, że powinienem zmienić własnie na to, albo na preg_match.
Ale zarówno w jednym, jak i w drugim przypadku nie wiem, jak to zrobić poprawnie...
I czym się różni strstr od preg_match - w związku z użyciem eregi (które być nie może)?

Bardzo proszę o pomoc...

Z góry b. dziękuję.
markonix
http://forum.php.pl/index.php?showtopic=176594&hl=

Czegoś tu nie rozumiem albo się pogubiłem..
thek
A ja myślę, że prościej eregi zamienić na preg_match. I nie dubluj tematu... Podano Ci tam rozwiązanie to wysil się nieco sam dalej a nie, że rzucasz pytanie, ktoś Ci odpowiada to zadajesz kolejne pytanie jako nowy temat bo nie rozumiesz odpowiedzi otrzymanej.

Oczywiście nawet nie raczyłeś zerknąć do google bo wpisanie w nim: ereg to preg
skutkuje podaniem już na dzień dobry rozdziału z książki, która to opisuje:
Recipe 13.2 Switching From ereg to preg / PHP CookBook
Temat więc zamykam, a Tobie doradzam czasem użyć nieco przeglądarki częściej do zadawania pytań poprawnie skonstruowanych, bo jak widzisz da się.
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.