session_id() usw. - Wie geht das?

Sn4ke16

Mitglied
Hey liebe Community. Nach langem verwenden der SuFu hab ich den Kessel voll, und eröffne einfach nen neuen Post. Kann mir bitte bitte bitte *anfleh* jemand verraten wie genau das mit diesen Session IDs funktioniert? Sprich das ich bei meinem Login Script angemeldet bleibe, und nicht nach jedem link klick bzw. nach jeder aktuallisierung meiner Seite ausgeloggt werde. Sprich wie genau speicher ich jetzt Session IDs, wie füge ich sie an meine Links an etc.Oder wie funktionert das mit Session IDs und Cookies? Halt irgendeine möglichkeit die mir jemand erklärt wo ich nicht nur "Bahnhof" verstehe...Bitte liebe Community helft mir, ich verzweilfe noch *schnief*

Hoffende Grüße von Sn4ke16
 
Auf der ersten Seite

session_start();
$_SESSION['user_id'] = halt die user id;

auf jeder Seite muss dann geprüft werden

session_start ();
if (!isset ($_SESSION["user_id"]))
{
header ("Location: abbrechen.php"); //wenn $_SESSION['user_id'] nicht mehr gesetzt ist auf die seite weiterleiten
}
 
Du kannst die session als array betrachten wenns dir hilft.

session_start(); // start einer session
$_session["user_id"] = "string"; // zuweisen eines wertes
session_destroy(); // benenden der session

wenn du auf einen server mehere projekte hast empfiehlt es sich das ganze noch ma zu unterteilen

zb:
define("SESS_ID", "projekt");
$_session[SESS_ID]["user_id"] = 1;
 
Zurück