phpbar.de logo

Mailinglisten-Archive

[php] $purl = parse_url($url ); nur die Domain

[php] $purl = parse_url($url ); nur die Domain

Henning Heil lists at h-quadrat.com
Mon Jan 5 00:53:28 CET 2004


++++ Lutz Zetzsche wrote on 05.01.2004 00:30 ++++

>Es gibt viele Beispiele, die zeigen, warum Dein Vorschlag 
>leider nicht funktioniert:
>
>http://www.cheynehill.freeserve.co.uk/recent.htm
>
>Wie Du siehst, lautet die Domain hier "freeserve.co.uk". Sie steht 
>jedoch hinter dem _zweiten_ Punkt...
>
>Ich meine, wir haetten letztes Jahr - so muss man es ja jetzt sagen ;-) 
>- quasi ein identisches Thema gehabt. Leider habe ich es trotz 
>laengerer Suche nicht im Archiv aufstoebern koennen.
>
>Der Ansatz war aber folgender:
>
>Man geht von _hinten_ nach vorne vor. Da es aber z.B. sowohl linux.de 
>als auch linux.org.uk geben kann, kann man da auch von dort nicht so 
>einfach nach Punkten vorgehen. Die Loesung dieses Problems war nach 
>meiner Erinnerung, die ueberschaubare Menge der TLDs und ggf. ihrer 
>Kombinationen mit Second Level Domains in einem Array vorzuhalten und 
>dann den ersten Punkt vor dem ".de" und "org.uk" in diesem Beispiel zu 
>nehmen.
>
>
>Viele Gruesse
>
>Lutz
>  
>

ich kann zu meiner 'Verteidigung' nur anmerken, dass man denn dann auch 
bitte etwas genauer sagen sollte wo man hin will - abseits von 
ichphpspezialist.de ;-). Fragt sich ja auch, was da für domains 
eingegeben werden, zu welchem Zweck und wo man damit dann landen möchte. 
Ist alles erlaubt, hat man halt auch mehr Arbeit.
Generell nähert man sich beim Umgang mit domains freilich gerne von 
hinten, sie sind ja so aufgebaut. Daher halte ich Deinen Vorschlag für 
sehr gut praktikabel, ich meine es wurde hier auch schon diskutiert wo 
man eben eine solche Liste an TLDs bekommen kann.

Viel Spass dabei,

Henning


php::bar PHP Wiki   -   Listenarchive