mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 15:48 Benutzername: Passwort: Auto-Login

Thema: Login-System funktionier nur HALB vom 04.05.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Login-System funktionier nur HALB
Seite: 1, 2  Weiter
Autor Nachricht
Typo87
Threadersteller

Dabei seit: 16.07.2007
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst So 04.05.2008 19:31
Titel

Login-System funktionier nur HALB

Antworten mit Zitat Zum Seitenanfang

Grüße euch *zwinker*

ich habe gerade folgendes Problem.
Und zwar habe ich ein Login-System entsprechend dieser Anleitung eingerichtet. Funktioniert auch alles wunderbar. Das Problem ist aber, das wenn man wieder den geschützen Bereich verlässt, man sich wieder erneut über das Formular mit Namen und Passwort einloggen muss.

Aus irgendwelchen Gründen merkt der sich nicht das ich mich bereits eingeloggt habe, und dies nicht nochmal machen muss.

Woran könnte das liegen ? Habt ihr da eine Idee ?

MFG
Stephan
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst So 04.05.2008 19:36
Titel

Antworten mit Zitat Zum Seitenanfang

So kann man nur raten. Was bedeutet den geschlossene Bereich verlassen? Klingt so als
übernimmst du die Session Variablen nicht. http://de.php.net/session_start
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Typo87
Threadersteller

Dabei seit: 16.07.2007
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst So 04.05.2008 19:44
Titel

Antworten mit Zitat Zum Seitenanfang

Aso, also muss ich auf JEDER Seite
meiner Homepage mit session_start beginnen ?

Nicht nur auf den geschützen Bereich, sondern überall !?
  View user's profile Private Nachricht senden
Smooth-Graphics

Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst So 04.05.2008 19:53
Titel

Antworten mit Zitat Zum Seitenanfang

Zitat:
Code:
session_start() erzeugt eine Session oder nimmt die aktuelle wieder auf, die auf der Session-ID basiert, die mit einer Anfrage, z.B. durch GET, POST oder ein Cookie, übermittelt wurde.


Also: ja musst du.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Snifferdog

Dabei seit: 08.03.2007
Ort: Düsseldorf
Alter: 35
Geschlecht: Männlich
Verfasst So 04.05.2008 19:56
Titel

Antworten mit Zitat Zum Seitenanfang

Mh ....
nein eigentlich nicht ... oder berichtigt mich wenns falsch ist ...
aber session_start wird ja nur da gebraucht wo auch überprüft werden soll ob man eingeloggt ist oder nicht.


Ein Codeausschnitt wäre hilfreich um zu sehen wieso die Session später nicht mehr verfügbar ist.
Gruß
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst So 04.05.2008 19:57
Titel

Antworten mit Zitat Zum Seitenanfang

Dann muss die aktuelle SessionId übergeben werden, wie in der Doku beschrieben. Je nach Einstellung, hin und her, foo bar bla.. Deshalb sage ich ja man kann nur ins blaue raten.

Zuletzt bearbeitet von m am So 04.05.2008 20:00, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Typo87
Threadersteller

Dabei seit: 16.07.2007
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst So 04.05.2008 20:06
Titel

Antworten mit Zitat Zum Seitenanfang

Doch, hat funktioniert.

Ich musste einfach in jeder Seite meiner Homepage mit diesem Session_Start() beginnen.

Jetzt gehts auch.

Danke vielmals *zwinker*
Was wäre ich ohne euch * Ich bin unwürdig *


Zuletzt bearbeitet von Typo87 am So 04.05.2008 20:12, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht: Männlich
Verfasst So 04.05.2008 22:43
Titel

Antworten mit Zitat Zum Seitenanfang

Das ist ja auch logisch. HTTP ist ein zustandloses Protokoll. Jeder Request läuft einzeln ab.

Vielleicht hilft ein Blick in PHP-Tutorial vom Quakenet. Das offizielle PHP-Handbuch hat da nicht so viel zu bieten. Dort werden nur die einzelnen Session-Funktionen erklärt, aber es gibt keine richtige Erklärung, wie das mit den Sessions denn so genau funktioniert.
Mit dem Quakenet-Tutorial kannst du dir einen guten Überblick schaffen, wie das alles funktioniert. Dort findest du übrigens auch ein paar gute Anleitungen wie du die Dinge wie Loginsysteme, Gästebücher, ... selbst erstellst.

http://tut.php-quake.net/sessions.html
  View user's profile Private Nachricht senden
 
Ähnliche Themen [Flash MX] schleifenprogramminerung funktionier nicht
Ajaxanfänge wollen nach mehrmaligem prüfen nicht funktionier
Support System / Online Beratung - welches System?
CSS: Halb-Transparente Tabelle mit Nicht-transparentem Text
div "bottom" ausrichten funktionier im IE nicht
[php] Login
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.