phpbar.de logo

Mailinglisten-Archive

[php] $_SERVER['PHP_SELF']

[php] $_SERVER['PHP_SELF']

Henning Heil lists at h-quadrat.com
Mon Mai 16 19:32:27 CEST 2005


++++ Florian Mang wrote on 16.05.2005 19:26 ++++

> funktioniert soweit auch ganz gut, nur wenn ich jetzt im bereich 
> /uk/.. bin und auf eine andere Sprache (zB /fr/ )wechseln möchte, dann 
> steht logischerweiße das uk noch vor dem fr (wegen dem php_self) also 
> sieht die domain dann folgendermaßen aus: 
> http://www.meineseite.de/uk/fr/unterkategorie/
>
> Deshalb möchte ich gerne wissen ob es bei php_self möglich ist, die 
> ersten 3 zeichen (also bsp. uk/ ) oder ob jemand eine andere methode 
> kennt, dieses problem zu lösen. Ich will auf jeden Fall dass der User 
> auch wenn sich in einer Unterkategorie befindet die Sprache wechseln 
> kann und trotzdem noch auf in der Unterkategorie bleibt und nicht auf 
> die Startseite der Sprache zurückgelangt und sich erst wieder in die 
> gewünschte unterkategorie durchklicken muss.



klingt nach einer einfachen string-Ersetzung, str_replace oder so, ne? 
"fr" zu "en" und ferrdisch.

http://de.php.net/manual/en/function.str-replace.php

Gruss,

Henning


php::bar PHP Wiki   -   Listenarchive