php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.06.2004, 23:50  
Gast
 
Beiträge: n/a
Standard Probleme mit Session ohne Cookies

Hi zusammen,

ich habe ein Problem, dass ich mir nicht erklären kann.
Ich arbeite auf meinem Server mit Sessions und mir war es immer wichtig, dass die Sessions auch ohne Cookies übergeben werden.
Doch ich habe jetzt mal die Seite mit meinem alten Netscape getestet, auf dem Cookies deaktiviert sind,
und ich musste entsetzt feststellen dass die Session ohne Cookie nicht weitergegeben wird!
Mein Standardbrowser unterstützt Cookies, weshalb es mir nicht früher aufgefallen ist.
Wie ich jedoch bereits erwähnt habe ist es mir sehr wichtig, dass sie auch ohne geht (was früher auch zweifellos ging).
Die Betreiber des Servers haben wohl einen neuen Server hochgeladen, der eine andere Konfiguration hat, auf die ich leider nicht zugreifen kann.

Also habe ich am Anfang jeder Datei folgendes included:

<?php
ini_set( "session.use_trans_sid", "1" );
ini_set( "session.use_cookies", "1" );
ini_set( "url_rewriter.tags", "a=href,area=href,frame=src,input=src,form=fakeent ry" );
session_save_path( $subfolder."tmp" );
session_start();
?>

Da es nicht gehen wollte, habe ich bis zu diesem Stand eine nach der anderen Zeile eingefügt und getestet, ohne Erfolg.

Weiss da einer von euch vielleicht eine Lösung?
Oder woran liegt das überhaupt, bei mir auf meinem Heimrechner funktioniert es einwandfrei..
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 06.06.2004, 01:44  
Gast
 
Beiträge: n/a
Standard Re: Probleme mit Session ohne Cookies

Zitat:
Zitat von stephanbauer
ich habe ein Problem, dass ich mir nicht erklären kann.
1. Ohne genaue Angaben (Version, Konfiguration) wird Dir dabei wohl auch keiner helfen können.
2. wenn ini_set() nicht geht, dann mußt Du den Fallback eben manuell erledigen. Lies Dir das durch (komplett!):
http://www.php.net/manual/de/ref.session.php
 
Alt 06.06.2004, 12:45  
Gast
 
Beiträge: n/a
Standard Re: Probleme mit Session ohne Cookies

Zitat:
Zitat von meikel
Zitat:
Zitat von stephanbauer
ich habe ein Problem, dass ich mir nicht erklären kann.
1. Ohne genaue Angaben (Version, Konfiguration) wird Dir dabei wohl auch keiner helfen können.
2. wenn ini_set() nicht geht, dann mußt Du den Fallback eben manuell erledigen. Lies Dir das durch (komplett!):
http://www.php.net/manual/de/ref.session.php
Genau das wollte ich verhindern.
Es ist mir einfach viel zu viel Arbeit jetzt im Nachhinein alle Links und Formulare zu ändern, das würde 'ne halbe Ewigkeit dauern..
Ich habe die Seite bereits gelesen, komme trotzdem nicht weiter.

Hier die Konfigurationen (nur das nötigste):
PHP Version 4.3.6
Code:
session.auto_start			Off
session.cache_expire		180
session.cache_limiter		nocache
session.gc_divisor			100
session.gc_maxlifetime		1440
session.gc_probability		1
session.referer_check		no value
session.save_handler		files
session.save_path			/tmp
session.serialize_handler		php
session.use_cookies		On
session.use_only_cookies	Off
session.use_trans_sid		Off
 
Alt 06.06.2004, 13:21  
Gast
 
Beiträge: n/a
Standard Re: Probleme mit Session ohne Cookies

Zitat:
Zitat von stephanbauer
Genau das wollte ich verhindern.
Es ist mir einfach viel zu viel Arbeit jetzt im Nachhinein alle Links und Formulare zu ändern, das würde 'ne halbe Ewigkeit dauern..
Ich habe die Seite bereits gelesen, komme trotzdem nicht weiter.
Die Bedeutung der Konstante SID ist Dir somit bekannt. Warum Du sie allerdings nicht von vornherein eingeplant hast, ist mir allerdings unverständlich. Daß auf jedem Webspace session.use_trans_sid = On ist, kann man nämlich nicht voraussetzen.

Config:
Code:
session.save_path			/tmp
session.use_cookies		On
session.use_trans_sid		Off
Mich stört der gemeinsame session.save_path = /tmp. Wenn alle User dort ihre session files ablegen, dann könnte ja mal der eine oder andere auf die Idee kommen, das auszunutzen. Falls es eine Confixx Kiste ist, wäre es eh falsch, weil open_basedir dann den Zugriff auf den session.save_path verbietet.

Kläre Dein Problem mit Deinem Provider und bitte ihn, ob er für Deinen Webspace session.use_trans_sid = On setzen kann.
 
Alt 06.06.2004, 13:39  
Gast
 
Beiträge: n/a
Standard Re: Probleme mit Session ohne Cookies

Zitat:
Zitat von meikel
Die Bedeutung der Konstante SID ist Dir somit bekannt. Warum Du sie allerdings nicht von vornherein eingeplant hast, ist mir allerdings unverständlich. Daß auf jedem Webspace session.use_trans_sid = On ist, kann man nämlich nicht voraussetzen.
Das ist eine lange Geschichte.. fing alles nur mit harmlosen Cookies und txt-Dateien an...
Dann kamen immer mehr die ohne Cookies auf die Seite wollten und ich suchte und fand.
Wie gesagt, früher lief alles einwandfrei, deshalb habe ich nie daran gedacht alle Links umzuändern.

Zitat:
Zitat von meikel
Mich stört der gemeinsame session.save_path = /tmp. Wenn alle User dort ihre session files ablegen, dann könnte ja mal der eine oder andere auf die Idee kommen, das auszunutzen. Falls es eine Confixx Kiste ist, wäre es eh falsch, weil open_basedir dann den Zugriff auf den session.save_path verbietet.
der /tmp -Ordner ist es auch nicht brauchst keine Angst zu haben.
(Steht nur da oben)

Zitat:
Zitat von meikel
Kläre Dein Problem mit Deinem Provider und bitte ihn, ob er für Deinen Webspace session.use_trans_sid = On setzen kann.
Ich bin bei Puretec (1und1), und ich bezweifle, dass sie das für mich ändern werden...

Ich habe jetzt zumindes herausgefunden, dass ich per ini_set() die Variable "session.use_trans_sid" nicht ändern kann (kommt immer false als Rückmeldung)
die anderen wie "url_rewriter.tags" hingegen schon!

Verdammt, warum machen die das mit mir
 
Alt 06.06.2004, 14:25  
Gast
 
Beiträge: n/a
Standard Re: Probleme mit Session ohne Cookies

Zitat:
Zitat von stephanbauer
Ich bin bei Puretec (1und1), und ich bezweifle, dass sie das für mich ändern werden...
Technisch wäre es möglich.

Zitat:
Ich habe jetzt zumindes herausgefunden, dass ich per ini_set() die Variable "session.use_trans_sid" nicht ändern kann (kommt immer false als Rückmeldung) die anderen wie "url_rewriter.tags" hingegen schon!

Verdammt, warum machen die das mit mir
session.use_trans_sid schlaucht die CPU etwas. Deshalb werden die diese Variable gegen Veränderungen geschützt haben. Sonst könnten viele User das System zum "Server-Wahnsinn treiben".
 
Alt 06.06.2004, 15:55  
Gast
 
Beiträge: n/a
Standard Re: Probleme mit Session ohne Cookies

Zitat:
Zitat von meikel
Technisch wäre es möglich.
Naja, ich werd's mal versuchen..

Zitat:
Zitat von meikel
session.use_trans_sid schlaucht die CPU etwas. Deshalb werden die diese Variable gegen Veränderungen geschützt haben. Sonst könnten viele User das System zum "Server-Wahnsinn treiben".
Immerhin eine Erklärung.
Jetzt weiss ich wenigstens warum es nicht geht, brauche es so auch nicht weiter zu versuchen.

Danke
 
 


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, Cookies, Subdomain ayti PHP Tipps 2008 7 29.04.2008 15:05
Session & Cookie Probleme im IE madSoul PHP Tipps 2007 9 28.03.2007 14:45
Probleme mit Cookies Kein Genie PHP Tipps 2006 0 24.11.2006 12:52
Session Name + Cookies PHP Tipps 2006 2 23.02.2006 14:08
Probleme mit Session und IE dethlef14 PHP Tipps 2007 3 18.11.2005 18:06
[Erledigt] Probleme mit Session bei Verlinkung per target=_blank!!! 18inch PHP Tipps 2005-2 4 13.10.2005 11:22
Session abschaltbar?? Probleme mit Objekten in Session! becks123 PHP-Fortgeschrittene 3 19.09.2005 15:47
Immer noch Probleme mit Session PHP Tipps 2005-2 10 13.09.2005 12:25
Nach Serverumzug Cookies bzw. Sessions Probleme PHP Tipps 2005-2 5 24.07.2005 01:10
Probleme mit Session PHP Tipps 2005-2 5 07.06.2005 18:14
Session ohne Cookies PHP Tipps 2004 0 04.11.2004 18:07
Session und Cookies? horvath-media PHP Tipps 2004 2 13.10.2004 16:09
Session Probleme PHP Tipps 2004 17 08.09.2004 11:50
Probleme mit Cookies - headers already sent PHP Tipps 2004 28 21.08.2004 20:41
Cookies, PHP und Browser - Neues Fenster neue Session RcRaCk2k PHP-Fortgeschrittene 2 22.06.2004 08:39

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
session ohne cookies, session ohne cookie, php session ohne cookies, php session ohne cookie, session ohne cookies php, confixx cookies, 1und1 session cookie, sessions ohne cookies php, php sessions ohne cookies, sessions ohne cookies, confixx cookies php, login ohne cookies ini_set, 1und1 php session cookies, php session ohne cookie funktioniert nicht, php ohne cookie, http://www.php.de/php-tipps-2004/2559-probleme-mit-session-ohne-cookies.html, internet explorer sessions ohne cookies, session.use_trans_sid ändern, session.use_trans_sid cookies, sich ohne cookies

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:05 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.