Yadgar: Aufruf von $_SERVER['PHP_SELF'] aus inkludierter Datei

High!

Nach jeder Menge System-Schlamassel komme ich jetzt endlich wieder zum PHP-Lernen... gegenwärtig versuche ich mich an einem Seitenzugriffszähler nach MCCARTY, PHP Grundlagen, S. 234ff... dass man heutzutage statt $PHP_SELF besser $_SERVER['PHP_SELF'] verwendet ist mir schon klar, aber wie verhindert man, dass besagte Umgebungsvariable, wenn sie über ein inkludiertes File aufgerufen wird, den Namen des inkludierenden Files annimmt?

Bis bald im Khyberspace!

Yadgar

  1. Hallo Yadgar.

    Nach jeder Menge System-Schlamassel komme ich jetzt endlich wieder zum PHP-Lernen... gegenwärtig versuche ich mich an einem Seitenzugriffszähler nach MCCARTY, PHP Grundlagen, S. 234ff... dass man heutzutage statt $PHP_SELF besser $_SERVER['PHP_SELF'] verwendet ist mir schon klar, aber wie verhindert man, dass besagte Umgebungsvariable, wenn sie über ein inkludiertes File aufgerufen wird, den Namen des inkludierenden Files annimmt?

    Nutze statt dessen die vordefinierte Konstante __FILE__.

    Einen schönen Dienstag noch.

    Gruß, Mathias

    --
    ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
    debian/rules
    1. High!

      Nutze statt dessen die vordefinierte Konstante __FILE__.

      Die kennt mein System nicht... in phpinfo() wird sie auch nicht aufgeführt!

      Bis bald im Khyberspace!

      Yadgar

      1. Hallo Yadgar.

        Nutze statt dessen die vordefinierte Konstante __FILE__.

        Die kennt mein System nicht...

        Doch, tut es.

        in phpinfo() wird sie auch nicht aufgeführt!

        Dort werden allgemein keine Konstanten aufgeführt.

        Einen schönen Dienstag noch.

        Gruß, Mathias

        --
        ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
        debian/rules
        1. High!

          Hallo Yadgar.

          Doch, tut es.

          <anKopfklatsch>
          Natürlich, Konstanten werden ja ohne $ notiert!
          </anKopfklatsch>

          So, jetzt klappt es! Danke für den Tipp!

          Bis bald im Khyberspace!

          Yadgar