URL aus Browser auslesen und dann Wert vergeben

Bluestar

Grünschnabel
Hallo,

wie stelle ich es an das ich rausbekomme welche URL in Browser eingegeben wurde? Und danach einen Wert in eine Variable zu setzen.

z.B. :

Jemand gibt die URL: http://www.domain.de/berlin.php ein ... dann soll in die Variable "$stadt" , der Wert "Berlin" eingetragen werden. Sodass ich dann mit der Variable "$stadt" weiterarbeiten kann.

THX schon mal ...

Bluestar
 
Hi,

ach ja ich hab vergessen zu schreiben, das die url .../berlin.php auch dynamisch ist ... also wenn jamand z.b. die url .../hamburg.php eingibt ... dann soll der Wert der Variable $stadt dann "hamburg" sein (berlin.php & hamburg.php usw. leiten auf die selbe .php datei) ... es gibt also immer nur eine .php datei die dann je na dem Aufruf weiterarbietet. Ich möchte nicht für alle möglichen Städte eine eigene Seite erstellen, sondern für alle nur eine die dann die Variable $stadt erkennt.

Ich hoffe ihr versteht was ich ausdrücken möchte ;)

Bluestar
 
Ich habe es mal so probiert aber das geht so leider nicht :(

Code:
$tmp = array_reverse(explode(".", $HTTP_HOST));
$domain = $tmp[1].".".$tmp[0]; // enthält TLD und domain, aber keine subdomain

switch($domain) {
  	case 'www.domain.de/neu/barcelona.php': $stadt='barcelona';
			break;
	case 'www.domain.de/neu/berlin.php': $stadt='berlin';
			break;
	case 'www.domain.de/neu/admin/test2.php': $stadt='berlin2';
			break;
}

Vielleicht kann da mir einer sagen wo da der Fehler liegt ...

Bluestar
 
Zurück