pragmaMx Support Forum

pragmaMx => Individuelle Anpassungen => Thema gestartet von: Breaker am 29 Mai 2007, 06:45:40

Titel: Zuverlässig HTTP_HOST prüfen ?
Beitrag von: Breaker am 29 Mai 2007, 06:45:40
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 :)
Titel: Re: Zuverlässig HTTP_HOST prüfen ?
Beitrag von: Musicman75 am 29 Mai 2007, 12:18:14
versuch mal statt HTTP_HOST ob es mit SERVER_NAME funktioniert
Titel: Re: Zuverlässig HTTP_HOST prüfen ?
Beitrag von: Andi am 29 Mai 2007, 14:55:24
Hi :)

gugg mal da in den Kommentaren:
http://www.php.net/manual/de/reserved.variables.php#reserved.variables.server

Da steht bisserl was dabei...
Titel: Re: Zuverlässig HTTP_HOST prüfen ?
Beitrag von: Breaker am 29 Mai 2007, 16:56:00
Hmm...so wie ich das verstehe, müsste es dann so sein ?

$hostname = $_SERVER['SERVER_NAME'];
if($hostname != "tolle_domain") {
echo "falsche domain ";
}