URL wiedergeben PHP_SELF

Hallo Leute,

ich versuch gerade herauszufinden wie man die eigene Webadresse wieder auslest und dann in einer IF Bedingung wieder gibt.

z.B.: IF ($SERVER[‚PHP_SELF‘]== http://waslos.at)

Leider hab ich dass Problem das sich beim PHP_SELF auslesen die Endung meist verlängert z.B.: http://waslos.at/zzz/xxx was dann nicht dem selben entspricht wie http://waslos.at.

Wer super wenn mir wer dabei helfen könnte.

Danke,
Chris

Hi,

Leider hab ich dass Problem das sich beim PHP_SELF auslesen
die Endung meist verlängert z.B.: http://waslos.at/zzz/xxx was
dann nicht dem selben entspricht wie http://waslos.at.

Was genau willst du machen? Willst du nur wissen ob der Besucher diese Domain aufgerufen hat oder explizit die URL?

Viele Grüße,
John Wart

Hallo John,

ich will einen Wert für eine Sprache bestimmen.
z.B: waslos.at/irgendetwas oder waslos.com/irgendetwas
irgendetwas kann sein home oder kontakte,…
daher würde ich gern wissen wie ich die IF Bedingung schreiben kann dass ich sagen kann IF (PHP_SELF == waslos.com/irgendwas) {}

Danke schon mal im Voraus,
Chris

Hi,

ich will einen Wert für eine Sprache bestimmen.
z.B: waslos.at/irgendetwas oder waslos.com/irgendetwas
irgendetwas kann sein home oder kontakte,…
daher würde ich gern wissen wie ich die IF Bedingung schreiben
kann dass ich sagen kann IF (PHP_SELF == waslos.com/irgendwas)
{}

Das habe ich mir fast gedacht. Dann nimm die variable HTTP_HOST und frag es so ab:
if ($_SERVER[‚HTTP_HOST‘] == ‚waslos.com‘)

Wenn du auch Subdomains verwendest dann fragst du einfach ab ob im HTTP_HOST die Domain enthalten ist:
if (strpos($_SERVER[‚HTTP_HOST‘], ‚waslos.com‘)!== false)

Viele Grüße,
John Wart

Danke funktioniert einwandfrei. :wink:

Lg,
Chris