title image


Smiley Re: Aus der URL einen Ordnernamen auslesen?
Hallo Leute,

hab mir meine eigene Lösung gebastelt. Vielleicht hilft es euch auch.

Hier der Beispielcode:



$real_path = "http://localhost/projekt/test/gbneu.php";

#$real_path = "http://localhost/eng_projekt/en/test/gbneu.php";

#$real_path = "C:\wampp2c\htdocs\eng_projekt\en\test\gbneu.php";

$path_parts = pathinfo($real_path);

$verzeichnis = $path_parts["dirname"];

echo "Verzeichnis : ".$verzeichnis."";

//Feststellen des Trennzeichens

if (strrpos($verzeichnis, "/") !== false)

{

$ordner = explode ("/", $verzeichnis);

echo "Trennzeichen ist Slash";

}

elseif (strrpos($verzeichnis, "\\") !== false)

{

$ordner = explode ("\\", $verzeichnis);

echo "Trennzeichen ist Backslash";

}

//Kontrollausgabe des Arrays

echo "Ordner vorwaerts";

echo "\n";

print_r($ordner);

echo "\n";

echo "";

//Ordner test suchen (Array Index-Nummer)

$uordner = array_search("test", $ordner);

echo "Ordner test ist Arrayfeld : ".$uordner."";

//Ordner vor test auslesen

$engordner = $ordner[$uordner-1];

echo "Ordner vor test ist : ".$engordner."";

//Bezeichnung vergleichen

echo "Die Sprache ist : ";

if ($engordner === "en")

{ echo "Englisch";}

else

{ echo "Deutsch";}



LG Neli

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: