Sessions

PHP

2 svar · 177 visningar · startad av webbmannen

Medlem sedan dec. 1999826 inlägg
Trådstart#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

Medlem sedan mars 20007 896 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!";
?>
Medlem sedan dec. 1999826 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

276 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
139 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
141 ms — ändringar (db)