Einloggen bei mittlerem Datenschutz im IE nicht möglich!
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
best
dank
datei
daten
datenschutz
explorer
formular
fragen
funktion
gel
gen
genaues beispiel
lag
mittel
niedrig stelle
schick mal
session
variable
zugreifen
-
Ich kann mich in meinem selbstprogrammierten forum nicht anmelden wenn der Datenschutz im Internet Explorer auf "mittel" steht. Wenn ich die Datenschutzstufe unter Internetoptionen auf niedrig stelle funktioniert es auch. Ich arbeite in meinem Forum unter anderem mit Sessions. Kann das daran liegen? Im Netscape funktioniert das ?brigens ohne weiteres.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
wenn die session id mit cookies gespeichert wird ist das leicht m?glich.
weil dann akzeptiert der browser die cookies nicht -> daten werden nicht weitergegeben -> einloggen geht nicht.
mfg -
hmm. ich hab die daten einfach mit session_register("variable") gespeichert. und dann frage ich auf der n?chsten Seite ab ob die variable gesetzt wurde. wenn nicht kommt man durch header Funktion wieder auf die index.php zur?ck. Daher sch?tze ich mal das Du da recht hast, da die variable nicht gesetzt wird, aber wie ?ndere ich das mit den cookies??
-
du kannst die session_id auch mittels url ?bergeben aber was du da alles ?nder musst, .. wei? ich nicht genau(das w?rde aber glaub ich hei?en das du bei jedem link ?<?=sid?> einf?gen musst)
aber glaub mir nicht bevors nicht jemand anderer best?tigt
schick mal den link zum forum!
mfg -
also dann mit $_GET['variable'] auf jeder einzelnen Seite abholen oder wie??
-
ich glaub das abholen macht er dann schon von selbst!! wenn du session_start() am anfang ausf?hrst!!
-
Kannst Du mir da mal n genaues Beispiel geben??
-
php ist Serverseitig (=> Code wird durch Server geparst) und hat mit dem browser nichts zu tun. Ich denke es ligt daran, dass du in dem Formular JavaScript verwendest und dies beim IE ausgestellet ist.
-
N? liegt nicht daran. Lag tats?chlich an den Cookies. Und zwar ist es so das die Sessionid nicht ?ber die URL weitergegeben wird und dank des IE auch nicht ?ber cookies. dies l?sst sich in der php.ini einstellen(da hab ich allerdings keinen Zugriff.). Deshalb muss man manuell die Session ID mit jedem Link mitgeben :
<a href="seite.php?PHPSESSID=".session_id()."/">
sonst findet er die an die Session ?bergebenen Variablen nicht.
ich hab das jetzt mit include Datei gel?st. ENDLICH FUNKTIONIERTS -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage