![]() |
komplette Domain in PHP ermitteln
Hi,
wie kann man mit PHP die komplette, im Browser eingegebene Domain ermitteln? also zb http://user:pass@domain.tld/ordner/d...r=wer#fragment thx mfg c. |
Der Vollständigkeit halber eigentlich auch noch den Port :)
Anmerkung: Versuchen, dem oben angegebenen Link zu folgen könnten scheitern, da er sich hierbei nur um eine Symbolische Adresse handelt und sämtliche Bestandteile frei erfunden sind. Sollte es trotzdem ähnlichkeiten mit anderen Domains aufweisen, so war das nicht in meiner Absicht. |
und dieser dümmliche :p ist natülich ein ":" und ein "p".
|
Versuch mal :
parse_url(string url) Da kannst dir auch den Port rauslesen ... Wie genau das funktioniert hab ich noch nicht ausprobiert ... |
diese Funktion ist mir bekannt, nur fehlt mir für parse_url() die URL, die als Parameter übergeben wird. Es soll nämlich die URL des aktuellen aufrufes übergeben werden.
mfg c. |
|
ich glaube, das stimmt so nicht ganz:
Wenn man von dem von dir geposteten Link den $HTTP_HOST ermittelt, dann würde man nur "www.dynamic-webpages.de" erhalten. Ich brauche allerdings auch mindestens noch user:pass mfg c. |
Hmm - AFAIK geht des ned. User:pass wird vom Server ausgewertet - das bekommst Du ned :(
|
wie kann ich das dann kontrollieren? funkt das über .htaccess?
mfg c. |
Jup. Das ist dasslebe wie wenn dann ein Benutzer/Passwort-Prompt im Browser kommt, nur dass Du halt die Daten schon von vornherein mitschickst.
|
Der Apache gibt das an php weiter....
Und wieder einmal sind alle angepisst, die nicht Apache verwenden. :mad: mfg c. |
tja. ...:D Aber wer hat den keinen wenn er anständig im Inet verstreten sein will :p
|
Zitat:
Nur das Passwort gibt es logischerweise nicht. Wenn Du User/Passwd unbedingt willst, könntest Du ja mod_rewrite anwerfen und die beiden Daten hinten als Parameter an die URL anhängen, aber eleganter ist es sicher über .htaccess. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 07:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag