Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Register Globals im Script ausschalten? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Register Globals im Script ausschalten?


 
Click
27-03-2007, 11:13 
 
Hi!

Ich hab da mal ne kleine Frage:
Kann man, wenn in der php.ini "register globals" auf on steht, dieses im Script wieder deaktivieren?

Hetzner hat nämlich Standardmäßig auf "on", aber ich habe Angst um meine Scripts ;)


Thx, ClicK

 
XGremliN
27-03-2007, 11:24 
 
Schau mal hier (http://de.php.net/manual/de/ini.core.php#ini.register-globals)

Bitte beachten Sie, dass register_globals nicht während der Laufzeit Ihrer Skripte gesetzt werden kann (ini_set()). Wenn Ihr Server es erlaubt, können Sie aber .htaccess wie oben beschrieben verwenden. Beispiel für einen .htaccess Eintrag: php_flag register_globals on.

 
Click
27-03-2007, 11:31 
 
Oh danke.

Jetzt brauch ich weningstens nich um meine Scripte zu bangen ;)

 
jahlives
27-03-2007, 12:51 
 
Hetzner hat nämlich Standardmäßig auf "on", aber ich habe Angst um meine Scripts

Sauber programmierter Code braucht sich aber vor register_globals nicht fürchten ;) Wenn du alle Vars vor Gebrauch initialisierst, wie es in "richtigen" Programmiersprachen eh vorgeschrieben ist, dann hast du die meisten Probs in diesem Zusammenhang nicht.

Gruss

tobi

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:37 Uhr.