Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]warunek sprawdzający domenę i wszystkie subdomeny
Forum PHP.pl > Forum > Przedszkole
lustfingers
Witam,

Załóżmy że mam domenę domena.pl i posiada ona X subdomen typu www.domena.pl, xxx.domena.pl, aaa.domena.pl itd.

Czy jest w php standardowo funkcja której mogę użyć?

Chodzi mi o coś takiego:

$host = $_SERVER['SERVER_NAME'];
if($host == "domena.pl" or $host == "TUTAJ_SUBDOMENY") {
//wykonaj warunek
}

Czyli jak sprawdzić czy jest się na dowolnej subdomenie bez ręcznego listowania ich ponieważ często się zmieniają.
nospor
A nie mozesz poprostu sprawdzic czy koncowka $host to tekst '.domena.pl' ?
lustfingers
Masz na myśli:

$host = $_SERVER['SERVER_NAME'];
if(substr($host, -9) == "domena.pl") {
//wykonaj warunek
}

?

Czyli nie ma standardowo bardziej poprawnego rozwiązania?
nospor
A co w tym jest niepoprawnego?
trueblue
Zrób na 10 znaków z końcówką .domena.pl, bo w tej chwili może Ci wpaść tam xdomena.pl
lustfingers
Dzięki za pomoc, po prostu myślałem że jest prostszy sposób na co dzień nie siedzę w php i wolałem się dopytać 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.