Du kan sagtens include/require og få fat i din session. Et problem med at du IKKE får fat i session, kan skyldes at server køre med register_globals = On. F.eks. vil flg. fejle:
<?php session_start();
$_SESSION["noget"] = "Hej";
if(isset($_GET["juhu"])) { // bare som ex. $noget = "Farvel"; }
Jeg kører faktisk med dem off, men jeg synes ved flere lejligheder at den smider værdien. Jeg starter værd side med <?PHP session_start(); ?> og ellers gør jeg ingenting - er det forkert?
fil 2 indeholder følgende og stadig virker session variablen <? echo "Dette er så fil 2";?><br /><? echo $_SESSION["noget"]; ?>tryk <a href="fil3.php">her</a> for at vælge fil 3);
men når jeg så trykker på linket virker session variablen ikke mere, gør jeg noget forkert eller er det bare sådan det er
Mine indstillinger i php.ini ser ud som nedenstående, er der noget der som er forkert?
Directive Local Value Master Value session.auto_start On On session.bug_compat_42 Off Off session.bug_compat_warn On On session.cache_expire 180 180 session.cache_limiter nocache nocache session.cookie_domain no value no value session.cookie_httponly Off Off session.cookie_lifetime 0 0 session.cookie_path / / session.cookie_secure Off Off session.entropy_file no value no value session.entropy_length 0 0 session.gc_divisor 1000 1000 session.gc_maxlifetime 1440 1440 session.gc_probability 1 1 session.hash_bits_per_character 5 5 session.hash_function 0 0 session.name PHPSESSID PHPSESSID session.referer_check no value no value session.save_handler files files session.save_path C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\php\upload C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\php\upload session.serialize_handler php php session.use_cookies On On session.use_only_cookies Off Off session.use_trans_sid 0 0
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.