Ich veruche es einmal anders.
Wenn SCRIPT_FILENAME = "C:/MyApache/myhomepages/Mydomain1/Seite-m.shtml"
dann als Ergebnis
Variable1 = "C:/MyApache/myhomepages/Mydomain1"
Variable2 = ""
Wenn SCRIPT_FILENAME = "C:/MyApache/myhomepages/Mydomain1/xy/Seite-n.shtml"
dann als Ergebnis
Variable1 = "C:/MyApache/myhomepages/Mydomain1"
Variable2 = "C:/MyApache/myhomepages/Mydomain1/xy"
Wenn SCRIPT_FILENAME = "C:/MyApache/myhomepages/Mydomain1/mydomain2/xy/Seite-x.html"
dann als Ergebnis
Variable1 = "C:/MyApache/myhomepages/Mydomain1/mydomain2"
Variable2 = "C:/MyApache/myhomepages/Mydomain1/mydomain2/xy"
Dabei gilt:
C:/MyApache/myhomepages/ ist immer gleich
mydomain1 und mydomain2 "beliebige" Namen
xy = de oder en oder fr ... (immer 2 stellig)
Seite-n, Seite-x "beliebige" Namen