$config variabel bliver på mystiskvis eksporteret til $_SESSION
Jeg ud fører denne kode:error_reporting(E_ALL);
session_start();
$config['test2'] = 'test12';
$config['test1'] = 'test1';
$config['test'] = 'test';
$config['theme'] = 'dims';
$config['theme']['name'] = 'dims_test';
print_r($_SESSION);
/*
* Her sker der sjove ting og sager
*/
if(isset($_SESSION['config1']['THEME'])){
$config['theme']['name'] = $_SESSION['config']['THEME'];
} else {
$_SESSION['config']['THEME'] = $config['theme']['name'];
}
echo '<br>';
print_r($_SESSION);
show_source(__FILE__);
?>
på mystisk vis, kommet $config ind under $_SESSION['config'] EFTER scriptet er udført.
som i kan se første gang siden bliver vist er der ikke noget i session array'et, og jeg dumper det ved koden start og slut, og anden gang man så opdetere siden er $config havnet i $_SESSION['config']
se hvad der sker her http://test.sublife.dk/test.php
meget kritisk fejl, svar ASAP ville være meget behjælpeligt :-)
