Moin ihrs.....ich stehe gerade vo einem kleinen Prob :>
Ich will den Domain-Namen prüfen, welcher aber etwas Probleme bereitet, mal läuft es und auch anderen Domains läuft es nicht ?!?
So sieht die Klamotte aus :
include("header.php");
$hostname = $_SERVER['HTTP_HOST'];
if($hostname != "www.tolle-domain.de") {
echo "Domain ist Falsch";
include("footer.php");
die();
}
Liegt es jetzt daran, das die Abfrage vor dem Header kommen muß oder ist da generell ein Fehler eingebaut ?
Danke euch schonmal :)
versuch mal statt HTTP_HOST ob es mit SERVER_NAME funktioniert
Hi :)
gugg mal da in den Kommentaren:
http://www.php.net/manual/de/reserved.variables.php#reserved.variables.server
Da steht bisserl was dabei...
Hmm...so wie ich das verstehe, müsste es dann so sein ?
$hostname = $_SERVER['SERVER_NAME'];
if($hostname != "tolle_domain") {
echo "falsche domain ";
}