Sebastian Becker: URL ohne Querystring

Hallo,

gibt es eine einfache und kompatible Methode, um eine URL ohne einen eventuellen Querystring anzuzeigen. Gibt es dazu auch ein PHP-Pendant?

Danke für alle Tips,

Sebastian

  1. Hi, Sebastian

    gibt es eine einfache und kompatible Methode, um eine URL ohne einen eventuellen Querystring anzuzeigen.

    http://selfhtml.teamone.de/javascript/objekte/location.htm

    Gibt es dazu auch ein PHP-Pendant?

    http://www.selfphp.info/funktionsreferenz/url_funktionen/parse_url.php? Man möge mich bei Bedarf korrigieren ;-)

    LG Orlando

    1. Hi, Orlando,

      gibt es eine einfache und kompatible Methode, um eine URL ohne einen eventuellen Querystring anzuzeigen.

      danke für die Links.

      http://selfhtml.teamone.de/javascript/objekte/location.htm

      Dort finde ich nur

      hash (Ankername innerhalb eines URI)
       host (Domain-Name innerhalb eines URI)
       hostname (Domain-Name innerhalb eines URI)
       href (URI / Verweis zu URI)
       pathname (Pfadname innerhalb eines URI)
       port (Portangabe innerhalb eines URI)
       protocol (Protokollangabe innerhalb eines URI)
       search (Parameter innerhalb eines URI)

      Ich vermute mal, daß ich den gewünschten Wert über [window.location.hostname + window.location.pathname] herausbekomme?!

      Gibt es dazu auch ein PHP-Pendant?
      http://www.selfphp.info/funktionsreferenz/url_funktionen/parse_url.php?

      Dort finde ich:

      scheme - Protoll der Anfrage (z.B http, ftp etc.)
      host - Name (z.B. www.selfphp3.de)
      port - Anschlussnummer (z.B. 9000)
      user - Username (für Logins)
      pass - Passwort (für Logins)
      path - Pfad zur Datei
      query - Anfrage an eine Datei
      fragment - Sprungziel (Anker) innerhalb einer Datei

      Mir ist aber nicht klar, wie ich damit die URL ohne Querystring zusammenbasteln soll?!

      Grüße,

      Sebastian

      1. Hi,

        Ich vermute mal, daß ich den gewünschten Wert über [window.location.hostname + window.location.pathname] herausbekomme?!

        naja, ein paar weitere Angaben gehören schon noch dazu; aber im Prinzip ja.

        Mir ist aber nicht klar, wie ich damit die URL ohne Querystring zusammenbasteln soll?!

        Eigentlich genauso wie in JavaScript, nur mit anderen Namen. Lass Dir doch mal die einzelnen Teile ausgeben.

        Cheatah