webForumDet fria alternativet

session

7 svar · 265 visningar · startad av Gaski

GaskiMedlem sedan juni 2000310 inlägg
#1

Ska hämta värdet ut en variabel som jag har deklarerat som nedan:

$HTTP_SESSION_VARS['krog'] = "McDonalds";

Men hur skriver jag ut värdet från den variabeln?

QonosMedlem sedan sep. 2000438 inlägg
#2

echo $krog;

GaskiMedlem sedan juni 2000310 inlägg
#3

Det fungerar inge vidare....

QonosMedlem sedan sep. 2000438 inlägg
#4

har du med session_start(); ?? annars vet jag tyvärr inte, för jag gör så och det fungerar för mig.

GaskiMedlem sedan juni 2000310 inlägg
#5

jo det har jag för den hämtar en annan likadan session men med annat namn. Men det ligger i en if sats, sessionen skrivs aldrig ut...

BäckmanMedlem sedan nov. 2001274 inlägg
#6

Hoho

Prova

echo $_SESSION['krog'];

Eller visa oss hela den där IF-satsen? :)

jarvkloMedlem sedan juli 20013 378 inlägg
#7

Qonos skrev:

echo $krog;

Gaski skrev:

Det fungerar inge vidare....

Hmm... Den där "kortformen" funkar bara om man har register_globals påslagen (kolla med phpinfo() ) och den är tydligen avslagen per default i "nyare" PHP-installationer/versioner.

Mer info om sessionsvariabler, med eller utan register_globals finns i detta inlägg:
http://www.webforum.nu/showthread.php?postid=418458#post418458

FuelMedlem sedan okt. 20001 285 inlägg
#8

lalaallaa.php:
<?
session_start();

$id = "1";
$krog = "mcdonalds";

session_register("id", "krog");

header ("location: sida.php");
exit;
?>

sida.php:
<?
session_start();
echo $_SESSION[ 'krog' ];
?>

125 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)