Apache PHP.ini a register globals

Sekcia: Aplikácie & Desktop 13.06.2007 | 13:32
mmikee   Návštevník
Zdravim, prosim Vas zmenil som v php.ini polozku register_globals z off na on, aj som to odkomenntoval, resartol som apache ale pri vypise php info sa to javi ako off , neviete kde moze byt problem ?
    • Re: Apache PHP.ini a register globals 13.06.2007 | 13:42
      Avatar srigi   Používateľ
      Naco to kces zapinat. Vsetky ostre servery to maju OFF, takze tvoje app nebudu na takom servery fungovat! Programuj tak ako je to korektne.
      • Re: Apache PHP.ini a register globals 13.06.2007 | 13:47
        mmikee   Návštevník
        no je to potrebne z dovodu ze nefunguje posielanie premennych cez adresarovy riadok
        a na serveroch kde to je zapnute to ide.
        • Re: Apache PHP.ini a register globals 13.06.2007 | 14:09
          Avatar Misko Kripel slackware  Používateľ
          register globals on je diera jak oci. zmenou adresoveho riadku mozem zmenit lubovolnu premenu. Pouzivas na kazdej premennej pri kazdom pouziti htmlspecialchars ? pochybujem. nechaj register globals vypnute a preberaj len tie premenne ktore naozaj chces tak ako sa maju preberat:

          $meno = htmlspecialchars($_GET['meno']);
          $heslo = htmlspecialchars($_GET['heslo']);

          pre post premenne _POST, pouzi register globals on v nejakej firme a mas okamzite padaka! pozor na to!
          asdf
    • Re: Apache PHP.ini a register globals 13.06.2007 | 14:32
      trolo   Návštevník
      no ak si to naozaj odkomentoval malo by ti to fungovat, skontroluj si ci to odkomentuvas naozaj v dobrom php.ini...

      ja som to odkomentoval /etc/php4/apache2/php.ini

      zalezi aku ver. mas apacha a php a podobne...

      zial ja musim mat register on aj na ostrom serveri :(
      chcel by som vidiet ako bude tu staru aplikaciu niekto prerabat :((

      co uz, niekedy bolo v mode "nosit na serveroch" register_globals on
      :D