webForumDet fria alternativet
Logga in / Bli medlem

sessions - hur gör man?

PHP

1 svar · 142 visningar · startad av Ior^

Medlem sedan juni 200133 inlägg
Frågan#1

Vet att denna fråga har diskuterats förut, men jag har bara en kort fråga och jag e ju ganska dum i huvudet....
Hur gör man för att sessions variabler ska sparas mellan olika sidor?

<?
session_start();
session_register("login");
session_register("pass");

if(isset(($login) && ($pass))) {
echo "Hej";
} else {
echo "Blaj";
}

nu är frågan: ska man skriva session_start(); och session_register(); på varje sida man vill att sessions variablerna ska användas?

mvh Ior^

Medlem sedan juni 2001181 inlägg
#2

Hallåj,

man skall skriva session_start på alla sidor. Men session_register räcker en gång. Efter att session_register har skrivits, kan du lagra variablerna.

Så tex

session_start(); //start session 
                          session_register($name); //register the variable 
                             $name=myname;

och för att använda variabeln på en annan sida:

session_start(); //start the session 
                             print $name;
405 ms totalt · 4 externa anrop · v20260731065814-full.df76c93f
137 ms — deklarationer (db)
128 ms — hämta statistik (db)
139 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)