tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
880
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    soezkan soezkan ist offline Mitglied Gold
    Registriert seit
    Apr 2008
    Beiträge
    106
    Hallo zusammen,

    also ich dacht immer, man könne über die $_SERVER Variable den kompletten URL auslesen, das aber leider nur bei $_SERVER['HTTP_REFERER'] möglich ist, und das
    will ich ja nicht, es sei denn ich zerspalte das Ding per regexp. Gibt es eine andere Möglichkeit bzw. eine Globale Variable die diesen Wert schon enthält?
    Damit meine ich den kompletten URL + index.php?

    Ich hoffe es wird einigermaßen klar was ich hier will.

    1000 Dank für jeden Tipp,

    Viele Grüße
    Selim
     

  2. #2
    enne enne ist offline Mitglied Bronze
    Registriert seit
    Apr 2004
    Beiträge
    36
    du könntest dir die URL selbst zusammenbauen... mit den Werten die du in der $_SERVER-Variable findest...
    Eine andere Möglichkeit sehe ich nicht.
     

  3. #3
    mgraf mgraf ist offline Mitglied Gold
    Registriert seit
    May 2003
    Beiträge
    202
    versuch mal:
    PHP-Code:
    _SERVER["SCRIPT_URI"


    PHP-Code:
    _SERVER["PHP_SELF"
    lg
    michi
     

  4. #4
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Also SCRIPT_URI gibt es leider nicht, aber ich vermute du meinst REQUEST_URI.
    Und das beinhaltet nur die URI, nicht die URL.

    PHP-Code:
    function getURL()
    {
        if(isset(
    $_SERVER['HTTPS']) AND strlen($_SERVER['HTTPS']) > AND $_SERVER['HTTPS'] != 'off')
            
    $url 'https://';
        else
            
    $url 'http://';
            
        
    $url .= $_SERVER['HTTP_HOST'];
        
    $url .= $_SERVER['REQUEST_URI'];
        
        return 
    $url;

    Sowas in die Richtung müsste funktionieren.
     
    KIDS Kinderbetreuungsdienst
    Xing

    "When you play the game of thrones, you win or you die. There is no middle ground."
    by Cersei Lannister in "A Game Of Thrones"

Ähnliche Themen

  1. Antworten: 9
    Letzter Beitrag: 08.09.10, 19:54
  2. Antworten: 6
    Letzter Beitrag: 11.02.10, 08:44
  3. include() und Server variable
    Von SPN_X im Forum PHP
    Antworten: 3
    Letzter Beitrag: 21.02.09, 15:24
  4. [Matlab] Überprüfen ob eine Variable einen Wert enthält
    Von venom im Forum Sonstige Sprachen
    Antworten: 6
    Letzter Beitrag: 18.03.08, 11:22
  5. Antworten: 2
    Letzter Beitrag: 01.05.07, 16:07