php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.11.2004, 21:14  
Ypsillon
Gast
 
Beiträge: n/a
Standard Session Problem

Hi,

ich habe einen login mit Sessions programmiert. Beim Login wird die Session in einer Variable gespeichert. Und dann wird auf jeder nachfolgenden Seite vergleichen ob die Variable der Session ID entspricht. Das klappt ganz gut.

Auf meinem Server hat das auch ganz prima geklappt. Jetzt habe ich das ganze auf einen anderen Server umgelegt. Dort kommt es vor, dass er immer wieder sagt die Session sei ungültig. Ich logge mich also ein, und dann wenn ich auf meine geschützten Seiten zugriefen möchte klappt das nicht. Woran kann das lieben?

Danke

Yps
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.11.2004, 21:16  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

wo liegen denn die unterschiede zwischen den beiden servern?
eventuell wird die SID nicht mehr automatisch übergeben?
imported_Ben ist offline  
Alt 29.11.2004, 21:19  
Ypsillon
Gast
 
Beiträge: n/a
Standard

wie meinst du das, ich zeig dir aml wie es funktioniert:

Login:
Code:
$overID = session_id();
$_SESSION['lastlogin']=$lastlogin;	
$_SESSION['overID']=$overID;
Prüfung auf den Seiten:
Code:
...
$overID = $_SESSION['overID'];
if (session_id() != $overID)
{
...
Es geht mal und dann wieder nicht, d.h. dann kommt man nimmer rein.

Yps

*verzweifel*
 
Alt 29.11.2004, 21:22  
Ypsillon
Gast
 
Beiträge: n/a
Standard

Also bei mir geht es immer - bei nem Kumpel gehte gard garnimmer, der hat mit Netscape probiert, da gehts, mit firefox gehts auch net und mit IE auch net *dummgigg* *Glaskugelsuch*

Yps
 
Alt 29.11.2004, 21:42  
Ypsillon
Gast
 
Beiträge: n/a
Standard

Hi,

ich konnte das Problem eingrenzen. Wenn ich ein Fenster öffne mich einlogge gehts, dann öffne ich ein 2tes, da gehts dann nicht, ich kann mich zwar einloggen, aber wenn ich auf geprüfte Seiten will, gehts nimmer.

Wenn ich dann beide Browser schliesse, und dann ein neues öffne, dann kann ich mich nicht mehr einloggen, d.h. es kommt immer session abgelaufen aus meiner Prüfung (s.o).

Weis jemand rat?

Yps

P.s: mein IE blockt auf auf einmal diue Seite mit dem Cookieblockzeichen unten in der IE Leiste.
 
Alt 29.11.2004, 22:00  
Erfahrener Benutzer
 
Registriert seit: 09.09.2004
Beiträge: 716
PHP-Kenntnisse:
Anfänger
Kort zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Zitat:
P.s: mein IE blockt auf auf einmal diue Seite mit dem Cookieblockzeichen unten in der IE Leiste.
Und genau daran scheint's zu liegen, denn für die Verwendung von Sessions sollten Cookies aktiviert sein, bzw. versucht PHP einen Cookie an den Browser zu schicken, was er in deinem Fall also nicht schafft.
Dann versucht er die Session-ID an die URL anzuhängen. Das sollte eingentlich funktionieren. Ich denke dort solltest Du dein Problem suchen.
Kort ist offline  
Alt 29.11.2004, 22:12  
Gast
 
Beiträge: n/a
Standard

also vielleicht vernichtest du zuerst die alte session, den das problem habe ich auch schon gehabt!

vernichten kannst du es mit:

PHP-Code:
session_start();
session_destroy(); 
 
Alt 29.11.2004, 22:22  
Ypsillon
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Kort
Zitat:
P.s: mein IE blockt auf auf einmal diue Seite mit dem Cookieblockzeichen unten in der IE Leiste.
Und genau daran scheint's zu liegen, denn für die Verwendung von Sessions sollten Cookies aktiviert sein, bzw. versucht PHP einen Cookie an den Browser zu schicken, was er in deinem Fall also nicht schafft.
Dann versucht er die Session-ID an die URL anzuhängen. Das sollte eingentlich funktionieren. Ich denke dort solltest Du dein Problem suchen.
du meinst ich soll die an die URL anhängen?

Marc
 
Alt 30.11.2004, 00:25  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

da hat wohl wer den falscheb button betätigt

hier geht es weiter:
http://www.phpfriend.de/forum/viewtopic.php?t=27550

Der Beitrag wurde geschlossen, wegen...
... Doppelpostings.

closed
imported_Ben ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Session Problem karina_02 PHP Tipps 2008 6 18.05.2008 22:37
Problem bei session Lifetime Cyberbob_at_tot PHP Tipps 2007 5 05.06.2007 17:47
Problem mit Session Charly Shop Sui PHP Tipps 2006 13 25.08.2006 17:08
Und noch ein Session Problem... Weyoun PHP Tipps 2006 9 27.02.2006 22:17
Problem mit Firefox und Session PHP Tipps 2005-2 5 25.08.2005 01:14
problem mit session LA-Finest PHP Tipps 2005-2 13 18.08.2005 15:54
Session wieder aufnehmen; Problem mit GET Jacks Rache PHP-Fortgeschrittene 9 12.08.2005 14:32
[Erledigt] Problem mit Session PHP Tipps 2005-2 1 06.08.2005 19:07
Problem mit Session PHP Tipps 2005-2 13 10.07.2005 18:20
seltsames php und session problem netti PHP-Fortgeschrittene 16 01.06.2005 17:01
[Erledigt] Hilfe...PhpBB Session Problem!! PHP Tipps 2004-2 2 15.12.2004 18:28
Session Problem beim Login PHP Tipps 2004-2 6 15.12.2004 09:37
[Erledigt] PHP Session Problem, dringend! PHP-Fortgeschrittene 17 21.10.2004 21:15
Session wird falsch wieder aufgenommen - Problem mit Session PHP Tipps 2004 2 16.10.2004 14:30
session problem PHP Tipps 2004 2 22.07.2004 08:39


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:09 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.