Sessionen werden Serverseitig verarbeitet.
eine SESSION wird erst beendet, wenn der Benuzter den Browser beendet oder von deiner Seite wegwechselt. Solange er aber eine andere Seite die zu deiner Seite auf deinem Sever ist aufruft bleiben SESSION erhalten.
1.php:
<?
$_SESSION[user_rang] = 1;
header ("Location: 2.php");
?>
Probiers einfach aus, und du wirst sehen:
Schreib eine php mit dem Code wechselt dann über einen Link zur 2ten Seite in der du
2.php:
<?
echo $_SESSION[user_rang];
?>
schreibst.
Ich finde aus Sicherheitsgründen sollte man Sessionen NIEMALS über die URL übergeben.
Vergiss nie sofern du eine SESSION über die URL übergibst kann sie jeder verändern