frankx: mod_rewrite und parameter bzw. url-auflösung

Beitrag lesen

Hellihello

Und ist es richtig, dass ich die dann zB. einfach mit explode() auseinandrepflücken kann und die Parameter im Array bearbeite, oder gibts da eine elegantere Methode

Nein.

Das sollte natürlich "Ja, und nein (auch wenn es sicher irgendwie auf den Anwendungsfall ankommt)." lauten, sorry.

  
class URL {  
 var $Domain;  
 var $topleveldomain;  
 var $Hauptdomain;  
 var $Subdomainnamen=Array();  
 var $Parameter=Array();  
 function __construct() {  
  $this->Domain=$_SERVER["HTTP_HOST"];  
  $Domainteile=explode(".",$this->Domain);  
  $Anzahl_Domainteile = count($Domainteile);  
  $this->topleveldomain=($Domainteile[$Anzahl_Domainteile-1]);  
  unset($Domainteile[$Anzahl_Domainteile-1]);  
  $this->Hauptdomain=($Domainteile[$Anzahl_Domainteile-2]);  
  unset($Domainteile[$Anzahl_Domainteile-2]);  
  $this->Subdomainnamen=$Domainteile;  
  $lokalerPfadname=substr($_SERVER["REDIRECT_URL"],1);  
  $this->Parameter=explode("/", $lokalerPfadname);  
 }  
}  

naja das Auseinandernehmen erstmal auch (also der Anwendungsfall meine ich)?

Dank und Gruß,

frankx