![]() |
PHP: Session gestartet?
Hi!
Wie kann ich mit PHP überprüfen ob eine Session gestartet ist? Es soll in einer Datei eine Session gestartet werden. Wie? In einer anderen Datei soll ungefähr folgendes passieren:
Code:
if (session==true)
{ //Mach irgendwas wenn die Session gestartet wurde } else { //Session wurde nicht gestartet... } Wie kann ich sowas umsetzen? |
Re: PHP: Session gestartet?
Hi,
Code:
Vielleicht so?
if (session_id != "")
{ //Mach irgendwas wenn die Session gestartet wurde } else { //Session wurde nicht gestartet... } Gruß Neutral General |
Re: PHP: Session gestartet?
Zitat:
|
Re: PHP: Session gestartet?
Die musst du in jedem Script "starten" und nicht nur in einem ;)
|
Re: PHP: Session gestartet?
ja aber wenn ich die session starte bevor ich
Delphi-Quellcode:
Ausführe dann ist die session_id ja nicht mehr ""
if (session_id != "")
{ //Mach irgendwas wenn die Session gestartet wurde } else { //Session wurde nicht gestartet... } Oder? |
Re: PHP: Session gestartet?
Hi,
Dann gib nach dem Login die Session_ID in der URL mit und guck ob in der URL eine ID ist mit $_GET Gruß Neutral General |
Re: PHP: Session gestartet?
Warum willst du das noch überprüfen?
Wenn du session_start() aufrufst als erstes in der Datei kannst du die Datei ohne ne Session doch garnichtmehr bekommen? Verstehe ich vielleicht was grad nicht? Oder willst du damit prüfen ob ein User eingeloggt ist? Wenn ja würde ich den Hashwert aber besser in eine DB speichern und dann mit dem derzeitigen Hash Wert vergleichen und dann etwas machen.
Delphi-Quellcode:
if(session_id() == sessionid_db)
{ mach was } |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:12 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