phpbar.de logo

Mailinglisten-Archive

[php] Session-Variablen werden nicht registriert

[php] Session-Variablen werden nicht registriert

Andreas Lange andreas.lange at haas-media.de
Fre Jan 30 13:10:29 CET 2004


Sebastian Tobias Mendel schrieb:

> Lars Brinkmann wrote:
>
>> Habe die ein kleines Problem mit Session-Variablen. Der Provider hat
>> auf PHP 4.3.3 und neueste Apache-Version umgestellt.
>>
>> Nun funktioniert leider das Auslesen der Session-Variablen nicht mehr.
>>
>> Folgender Code hat bisher einwandfrei gearbeitet:
>>
>> if ( isset($_POST['Gesendet']) )   {
>>    $parameter = $_POST['parameter'];
>>    $_SESSION['parameter'] = $parameter;
>> } else {
>>   $parameter = $_SESSION["parameter"];
>> }
>
>
> ähm hat nicht unbedingt direkt was mit deinem Problem zu tun, aber man 
> sollte Variablen nicht so nennen wie bereits Keys in Super-Globalen 
> Variabeln
> also
>
>   $parameter und $_SESSION['parameter']
>
> ist schlecht, man kann da schnell Probleme bekommen, auf einigen 
> System die eventuell register_globals = on haben oder so

ACK

alternativ einfach folgendes in die .htaccess schreiben:

php_value register_globals 0

Andreas

php::bar PHP Wiki   -   Listenarchive