romy: HTTP_VARS superglobal oder doch nicht

Guten Morgen,

mich wundert es immer wieder, wenn ich in Tutorials lese, das die HTTP-Variablen so wie $_SERVER["irgendwas"] oder $_POST["irgendwas"]
oder auch $HTTP_SERVER_VARS["irgendwas"] superglobal seien, d.h. in Funktionen nicht als global deklariert werden müssen, weil sie eh global sind...

wenn ich funktionsaufrufe habe, und in diesen Funktionen eine dieser Variablen benutze, steht solange nichts drin, bis ich sie global deklariere, aber das soll ich ja gerade nicht laut Tutorial...

Was stimmt den nun?

und kann es sein, das es was mit register-globals on/off zu tun hat, d.h. wenn ich sie "on" habe (ich weiss man sollte nicht, hab noch nicht umgestellt), gilt vielleicht diese Aussage nicht, oder so, denn da muss ich ja eh $variablenName global setzen, da php nicht wissen kann ob ich jetzt ne Http-Variable meine oder eine Eigene???

???

danke

schönen Montag wünsche ich
romy

--
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
  1. Hallo!

    mich wundert es immer wieder, wenn ich in Tutorials lese, das die HTTP-Variablen so wie $_SERVER["irgendwas"] oder $_POST["irgendwas"]
    oder auch $HTTP_SERVER_VARS["irgendwas"] superglobal seien,

    wo steht das? $HTTP_*_VARS sind _nicht_ superglobal!

    http://www.php.net/release_4_1_0.php
    http://php3.de/manual/de/language.variables.predefined.php
    http://php3.de/manual/de/security.registerglobals.php

    Grüße
    Andreas

    1. Hallo!

      mich wundert es immer wieder, wenn ich in Tutorials lese, das die HTTP-Variablen so wie $_SERVER["irgendwas"] oder $_POST["irgendwas"]
      oder auch $HTTP_SERVER_VARS["irgendwas"] superglobal seien,
      wo steht das? $HTTP_*_VARS sind _nicht_ superglobal!

      AH ich verstehe langsamm, also $_SERVER ist zb. superglobal
      okay hatte mich täuschen lassen,sorry fürs sinnlosposting
      aussdem schien mein test nicht ausgereift zu sein, den jetzt geht es
      mit $_server natürlich

      danke
      romy

      Grüße
      Andreas

      --
      DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN