Ik ben nu met sessies aan het werken. Ze werken wel als ik niet in een frameset zit maar wel als ik buiten een frameset. Heeft iemand dit ook ooit meegemaakt, en eventueel hoe heb je het opgelost?
Werkt heus wel in een frameset, alleen als de ene pagina al geladen is en je zet de sessie in een ander frame, dan werkt dat niet in de 1e nee.... duh
<html>
<head>
<title>blaat</title>
</head>
<frameset cols="*,800,*" frameborder="NO" border="0" framespacing="0">
<frame src="leeg.html" scrolling="no">
<frameset rows="*,1,450,1,*" frameborder="NO" border="0" framespacing="0">
<frame src="leeg.html" scrolling="no">
<frame src="lijn.html" scrolling="no">
<frameset cols="*,798,*" frameborder="NO" border="0" framespacing="0">
<frame src="lijn.html" scrolling="no">
<frame src="sessie.php" name="main">
<frame src="lijn.html" scrolling="no">
</frameset>
<frame src="lijn.html" scrolling="no">
<frame src="leeg.html" scrolling="no">
</frameset>
<frame src="leeg.html" scrolling="no">
</frameset>
<noframes></noframes>
<body bgcolor="#FFFFFF" text="#000000">
</body>
</html>
Het gaat alleen om de sessie.php die start en registreert de sessie variable. Dan open ik via een link sessie2.php en kan ik de variable niet meer oproepen.
<head>
<title>blaat</title>
</head>
<frameset cols="*,800,*" frameborder="NO" border="0" framespacing="0">
<frame src="leeg.html" scrolling="no">
<frameset rows="*,1,450,1,*" frameborder="NO" border="0" framespacing="0">
<frame src="leeg.html" scrolling="no">
<frame src="lijn.html" scrolling="no">
<frameset cols="*,798,*" frameborder="NO" border="0" framespacing="0">
<frame src="lijn.html" scrolling="no">
<frame src="sessie.php" name="main">
<frame src="lijn.html" scrolling="no">
</frameset>
<frame src="lijn.html" scrolling="no">
<frame src="leeg.html" scrolling="no">
</frameset>
<frame src="leeg.html" scrolling="no">
</frameset>
<noframes></noframes>
<body bgcolor="#FFFFFF" text="#000000">
</body>
</html>
Het gaat alleen om de sessie.php die start en registreert de sessie variable. Dan open ik via een link sessie2.php en kan ik de variable niet meer oproepen.
Zo knul 
En heb je wel session_start(); gebruikt
En heb je wel session_start(); gebruikt
Ik heb daar nu ook problemen mee. Het leukste van het verhaal is, als je bij je IE settings bij privacy je security lager zet zodat je third-party cookies wel toelaat dan werkt het wel.
Eat right. Stay fit. Die anyway.
Goedzo!
MAARRE, POST EENS WAT CODE DAN!
MAARRE, POST EENS WAT CODE DAN!
idd, maar ja. Ik kan niet verwachten van mijn gebruikers dat ze de security settings lager gaan zetten.Op donderdag 18 april 2002 09:21 schreef Fox-Web het volgende:
Ik heb daar nu ook problemen mee. Het leukste van het verhaal is, als je bij je IE settings bij privacy je security lager zet zodat je third-party cookies wel toelaat dan werkt het wel.
Verwijderd
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| <?php
session_start();
// rest van de shit
?>
<html>
<head>
<title>blaat</title>
</head>
<frameset cols="*,800,*" frameborder="NO" border="0" framespacing="0">
<frame src="leeg.html" scrolling="no">
<frameset rows="*,1,450,1,*" frameborder="NO" border="0" framespacing="0">
<frame src="leeg.html" scrolling="no">
<frame src="lijn.html" scrolling="no">
<frameset cols="*,798,*" frameborder="NO" border="0" framespacing="0">
<frame src="lijn.html" scrolling="no">
<frame src="sessie.php" name="main">
<frame src="lijn.html" scrolling="no">
</frameset>
<frame src="lijn.html" scrolling="no">
<frame src="leeg.html" scrolling="no">
</frameset>
<frame src="leeg.html" scrolling="no">
</frameset>
<noframes></noframes>
<body bgcolor="#FFFFFF" text="#000000">
</body>
</html> |
En zoiets dan
Komop, je ziet toch zelf ook wel in dat dat niet werkt?Tuin:
En zoiets dan
De frames worden geheel clientside afgehandeld, dus dat gaat ie natuurlijk niet op de server overhevelen naar de in de frames in te voegen pagina's
Volgens mij zit iemand weer cookies en sessies door elkaar te halen 
SESSIES WERKEN ALTIJD !
Je bedoelt zeker cookies
SESSIES WERKEN ALTIJD !
Je bedoelt zeker cookies
Ikzelf heb ook wel eens een site gemaakt met sessions en frames, maar ik heb nergens last van gehad. Ik denk dat je een ander probleem hebt, en het maar afschuift op de frameset. De server weet niet eens of de client wel of niet een frameset gebruikt, het enige waar eventueel problemen zouden kunnen optreden is het setten van de cookie.. Maar zoals eerder vermeld.. Geef eens een link naar je frameset en naar je relevante sourcecode..
Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'
Ben blij dat iemand inziet dat ik gelijk heb.Op donderdag 18 april 2002 09:57 schreef Janoz het volgende:
Ikzelf heb ook wel eens een site gemaakt met sessions en frames, maar ik heb nergens last van gehad. Ik denk dat je een ander probleem hebt, en het maar afschuift op de frameset. De server weet niet eens of de client wel of niet een frameset gebruikt, het enige waar eventueel problemen zouden kunnen optreden is het setten van de cookie.. Maar zoals eerder vermeld.. Geef eens een link naar je frameset en naar je relevante sourcecode..
Het KAN gewoon ONMOGELIJK aan sessies liggen.
Probeer het eens simpel stap voor stap op te bouwen, met veel test-print's in je source. Zo kom je er vaak wel achter wat de oorzaak is van je probleem. Het kan onmogelijk aan sessies liggen idd.
Je gaat het pas zien als je het doorhebt.
Verwijderd
Als je nou in al je pagina's eens session_start(); gebruikt....
Dus in alle bestanden waar de frame uit bestaat!
Dus in alle bestanden waar de frame uit bestaat!
Steek jij je kop es in een bak koud water?Op donderdag 18 april 2002 10:17 schreef ddc het volgende:
Ben blij dat iemand inziet dat ik gelijk heb.
Het KAN gewoon ONMOGELIJK aan sessies liggen.
Hahaha! Da's een goeie ACM 
Het is niet zo dat de sessie niet meegenomen zou worden, althans, bij mij niet. Want als ik de privacy aanpas, dan doet ie het wel. Hij wordt blijkbaar vanuit een frame als third-party session gezien door IE. En die wordt standaard tegengehouden. Dat is het probleem denk ik.
Het is niet zo dat de sessie niet meegenomen zou worden, althans, bij mij niet. Want als ik de privacy aanpas, dan doet ie het wel. Hij wordt blijkbaar vanuit een frame als third-party session gezien door IE. En die wordt standaard tegengehouden. Dat is het probleem denk ik.
Eat right. Stay fit. Die anyway.
Pagina: 1