phpbar.de logo

Mailinglisten-Archive

Re: [php] Session-Variable wird überschrieben.

Re: [php] Session-Variable wird überschrieben.

Andreas Demmer php at andreas-demmer.de
Mit Mar 3 11:39:42 CET 2004


From: "Ingo D. Ongemuth" <idong at gmx.de>

> Die daran anschliessende Frage: Warum bewirkt register_globals das denn?
Ich
> dachte es ginge dabei darum, ob URL-Parameter Werte im Script als
Variablen
> sichtbar sind oder nicht. Wieso ist das $_SESSION-Array denn davon
> betroffen?

register_globals on bewirkt, dass alle ankommenden Variablen automatisch
Variablen des globalen Namensraums sind, also werden auch Session Variablen
automatisch Skript-Variablen. Ein unschönes Verhalten und einer der
zahlreichen
Gründe dafür, warum register_globals ab PHP 4.2.x per default auf off steht.

Gruss,
Andreas

-- 
http://www.andreas-demmer.de | http://www.mediadb.net



php::bar PHP Wiki   -   Listenarchive