Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Register Globals
Forum PHP.pl > Forum > Przedszkole
-zenek-
Witam,
czytałem ostatnio że jakoś po przez .htaccess przy php5 da się wyłączyć register globals nie mając dostępu do pliku php.ini i nie żuląc o to od administratora sieci, jak to zrobić? albo czy istnieje jakaś inna metoda żeby to wyłączyć nie mając dostępu do php.ini ?
mrjozo
htaccess

php_flag register_globals off

w php:
http://pl2.php.net/register_globals (przykłady)
marcio
ini_set() i jest to mniej skomplikowane ale zmienia ustawienia tylko na czas wykonania skryptu
-zenek-
hmm na czas wykonywania skryptu chyba starczy, co nie? bo jak sie skrypt nie wykonuje to nie jest to takie grozne jezeli dobrze rozumiem?
to powinno wyglądać tak, tworzę jakiś pliczek daje w nim na samym początku
ini_set('register_globals = 1', 'register_globals = 0') ;
ini_set('register_globals = On', 'register_globals = Off') ;
i dołaczam do każdego pliku ?
marcio
  1. <?php
  2. ini_set('register_globals = 1', 'register_globals = 0') ;
  3. ini_set('register_globals = On', 'register_globals = Off') ;
  4. ?>

w kazdym pliku to chcesz dolaczyc chyba nie mi sie zdaje ze powinno byc
  1. <?php
  2. ini_set('register_globals', off);
  3. ?>
-zenek-
racja teraz to ja nie doczytałem bo zamiast
Cytat
string ini_set ( string $varname, string $newvalue )

przeczytalem
Cytat
string ini_set ( string $varname, string $newname )
marcio
Spoko kazdy moze sie pomylic jestesmy tylko ludzmi smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.