![]() |
[php] versteh die Sessions nicht..
Hallo zusammen,
ich bin zur Zeit dran meine Homepage zu basteln und möchte ein Loginsystem einfügen. Das Problem: ich versteh das mit den Sessions einfach nicht. Also mir fehlt da schon der Ansatz.. :( Ich hab jetzt ein paar tutorials angeschaut, aber ich versteh kein Wort von dem. Kann mir jemand den grundsätzlichen Aufbau von Sessions erklären? Also was ich weis ist folgendes: Auf jeder Seite muss bevor irgendwas anderes ausgegeben wird "session_start();" kommen. und weiter? En Beispiel ohne komplexes Drumrum wäre echt super :) Danke schonmal :angel: |
Re: [php] versteh die Sessions nicht..
An sich ist da auch nicht viel mehr dran neben
Code:
als erste Zeile deiner Page kannst du einfach so Variablen anlegen mit
<?php session_start(); ?>
Code:
du kannst dann auch überall so auf die Variable zugreifen einfach mit
$_SESSION['Name']=Blub
Code:
Um die Session dann zu beenden einfach
$_SESSION['Name']
mit
Code:
alle variablen Löschen und mit
session_unset();
Code:
die Session vernichten ^^
session_destroy;
|
Re: [php] versteh die Sessions nicht..
ok,
Wann genau muss ich eine session beenden? Wie kann ich auf der nächsten Seite noch auf die Variablen zugreifen? ich habe gerade in einem Buch(!! so weit bin ich schon !!) gelesen das man die sessionid per GET, mit SID an die Links knüpfen soll, aber bei mir steht in SID nix drin. |
Re: [php] versteh die Sessions nicht..
Die Session beendest Du, wenn sie nicht mehr gebraucht wird, wie z.B. beim Ausloggen.
Zitat:
Angenommen auf der Seite test1.php steht:
Code:
Nun wechselt der Benutzer auf test2.php und in der steht:
$_SESSION['name'] = 'Die Muhkuh';
Code:
Dann spuckt das Ding hier "Die Muhkuh" aus :)
echo $_SESSION['name'];
btw: Auf jeder Seite (also auf test1 und test2) muss "session_start();" dastehen! |
Re: [php] versteh die Sessions nicht..
cool, funzt, dann muss ich die Sessionid garnicht mitgeben?
|
Re: [php] versteh die Sessions nicht..
Nein, musst Du nicht machen ;)
|
Re: [php] versteh die Sessions nicht..
ok, aber wenn ich den Browser zu mach ist die Session weg..
das die gespeichert werden geht mit Cookies oder? Wie muss ich das machen? |
Re: [php] versteh die Sessions nicht..
Zitat:
![]() |
Re: [php] versteh die Sessions nicht..
für cookies lies das mal:
![]() eh ein cooles tutorial.. da haben wohl schon viele (mich mit inbegriffen) php gelernt |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz