SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 29.03.2005, 13:45:36
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: tabbed Browsing

Zitat:
Zitat von kaepten
Du schreibst 'manuell anhängen'... meint das '...?session_id=wew463qg...3434f3c'? Erkennt php dann die Zusammengehörigkeit der einzelnen Seiten besser als bisher?
Die Sessionid muss deswegen weitergegeben werden, damit PHP auch weiß, aus welcher Session er nun die Daten nehmen muss.
Da der Firefox bei der Weitergabe der Sessionid per Cookie in jeder Instanz auf das gleiche Cookie zugreift ist die Sessionid auch immer gleich und ebenso die Daten.
Mit Zitat antworten
  #12  
Alt 29.03.2005, 13:55:37
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: tabbed Browsing

Das ist beim IE aber nicht anders und bei den anderen Browsern denke ich auch nicht.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #13  
Alt 29.03.2005, 14:41:07
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
AW: tabbed Browsing

Irgendwas mache ich falsch...

In der Seite vom Login:
session_start();

$_SESSION['user'] = $user;
$_SESSION['nummer'] = $id;

header("location: http://www.kaepten.de/index2.php?PHPSESSID=".session_id());
...

und dann die Seite index:
<?php
session_start($PHPSESSID);
?>
...

Aber wenn ich die Seite login.php neu aus den Bookmarks aufrufe wird immer noch die gleiche id benutzt...

Warum?
Mit Zitat antworten
  #14  
Alt 29.03.2005, 14:56:28
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: tabbed Browsing

Zitat:
Zitat von |Coding
Das ist beim IE aber nicht anders und bei den anderen Browsern denke ich auch nicht.
Doch, wenn du mit dem IE eine Seite besucht auf der eine Session gestartet wird und du öffnest eine neue Instanz des IE ohne die alte zu schließen, nimmt der IE nicht die "alte" Sessionid auf.

Zitat:
Zitat von kaepten
header("location: http://www.kaepten.de/index2.php?PHPSESSID=".session_id());
Häng einfach die Konstante SID an:
PHP-Code:
<?php
    header
("location: http://www.kaepten.de/index2.php?" SID);
?>
Ist die Weitergabe per Cookies denn jetzt deaktiviert?
Mit Zitat antworten
  #15  
Alt 29.03.2005, 15:32:57
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
AW: tabbed Browsing

Also wenn ich es mache wie du beschrieben hast wird

1. nach der loginseite keine ID mitgegeben

und 2. die selbe ID wie von der alten Seite verwendet...

Kann man das mit den Cookies an irgendeinem Verhalten sehen... weil... das macht doch der Provider...
Mit Zitat antworten
  #16  
Alt 29.03.2005, 15:37:36
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: tabbed Browsing

Wenn die Konstante SID leer ist, bedeutet dies, dass das Cookie gesetzt wurde. Erstelle dir einfach mal eine php-Seite, in die du die Funktion [func]phpinfo()[/func] schreibst. So kannst du nachschauen welchen Wert session.use_cookies bzw. session.use_only_cookies hat. Da diese bei dir wohl aktiviert sind, musst du sie entweder per .htaccess-Datei oder mit der PHP-Funktion [func]ini_set()[/func] deaktivieren.
Mit Zitat antworten
  #17  
Alt 29.03.2005, 16:02:31
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
AW: tabbed Browsing

Das Ergebnis von phpinfo()

session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid Off Off

Wenn ich das jetzt richtig verstanden habe benutzt er die übergebene Variable nicht weil er Cookies benutzt?
Mit Zitat antworten
  #18  
Alt 29.03.2005, 16:07:34
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
AW: tabbed Browsing

Also:

Ich habe jetzt diese Funktion eingebaut... nur wie setzte ich den Wert? "Off" ist vermutlich verkehrt...

False?
Mit Zitat antworten
  #19  
Alt 29.03.2005, 16:08:23
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: tabbed Browsing

Zitat:
Zitat von xabbuh
Doch, wenn du mit dem IE eine Seite besucht auf der eine Session gestartet wird und du öffnest eine neue Instanz des IE ohne die alte zu schließen, nimmt der IE nicht die "alte" Sessionid auf.
Also ich logge mich auf der "einen Seite" ein und auf der "sicheren Seite" werden dann verschiedene Daten angezeigt. Öffne ich jetzt eine neue IE-Instanz, dann kann ich die "sichere Seite" ohne erneuten Login betreten und alles wird wieder angezeigt.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #20  
Alt 29.03.2005, 16:19:15
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: tabbed Browsing

Zitat:
Zitat von kaepten
Ich habe jetzt diese Funktion eingebaut... nur wie setzte ich den Wert? "Off" ist vermutlich verkehrt...
Welche Funktion hast du wo und wie eingebaut?

Zitat:
Zitat von |Coding
Also ich logge mich auf der "einen Seite" ein und auf der "sicheren Seite" werden dann verschiedene Daten angezeigt. Öffne ich jetzt eine neue IE-Instanz, dann kann ich die "sichere Seite" ohne erneuten Login betreten und alles wird wieder angezeigt.
War bei mir nicht so. Vielleicht unterscheiden sich da auch die einzelnen IE-Versionen.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:06:56 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt