webForumDet fria alternativet

Sessions

2 svar · 173 visningar · startad av webbmannen

webbmannenMedlem sedan dec. 1999659 inlägg
#1

Jag har lösenordsskyddat ingången till mina adminsidor och tänkte nu använda sessions för att kicka ut folk som försöker gå bakvägen.

Nybörjare som jag är så kan jag behöva lite rättning i koden:

Loginsida som skapar en session om lösenordet var rätt:

session_start();
session_name("sessionid");

Sida två,tre osv som kollar om sessionid är det som krävs.

session_start();
if (session_name() == "sessionid"){
header("Location: insläppt.php");
}else{
header("Location: utkastad.php");
}

/webb

------------------
Vem ska du göra glad imorgon?

SPiNMedlem sedan mars 20005 832 inlägg
#2

Njää, det ser inte helt riktigt ut...
Prova:

::sida1.php::
---
<?php
session_start();
$SessionVariabel = "sessionVärde";
session_register("SessionVariabel");

header("Location: sida2.php");
?>
---
:: sida2.php::
---
<?php
session_start();
if($SessionVariabel == "sessionVärde")
     echo "Du är inne!";

else
     echo "Du är utanför!";
?>

------------------
SPiN, bjorne.w@telia.com

-- Fame is a bitch, man [Brad Pitt - Fight Club] --

webbmannenMedlem sedan dec. 1999659 inlägg
#3

SPiN,
Jag hade precis fått till det när ditt meddelande damp ner i lådan :)

Ditt förslag ser exakt likadant ut som det jag kom fram till via manualen :e

Tack för att du tog dig tid.

/webb

------------------
Vem ska du göra glad imorgon?

124 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
121 ms — hämta tråd, inlägg och bilagor (db)