Avatar billede dj-sejler Praktikant
13. maj 2005 - 20:32 Der er 3 kommentarer og
1 løsning

tving IE til ALTID at loade fra serveren

Hej eksperter

Jeg har lavet en side hvor jeg bruger sessions til logind og include til siderne og sådan noget

Det går også fint i stort set alle andre browsere end IE

problemet er at når man logge ind og går på de sider man lige har været på kan man ikke se at man er logget ind... er det ikke uforståeligt...

siden er: http://net-lunden.dtl-design.dk
og i kan bruger følgende brugernavn og adgangskode:
  test
  1234

men husk det skal være i IE i prøver!

Følgender er med i index.php

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("cache-control: private");
header("Pragma: no-cache");

og i head'en:
<meta http-equiv="expires" content="Thu, 19 Oct 2000 00:00:00 GMT">

håber der er nogen der kan hjælpe...
Avatar billede coderdk Praktikant
13. maj 2005 - 20:38 #1
header("cache-control: private"); <- den linje overskriver de to foregående

Vil lige studere det andet senere ;P
Avatar billede dj-sejler Praktikant
13. maj 2005 - 20:46 #2
AHHHHHH....

tak :D

vil da så lige skrive hvad problemet var!
som coderdk sagde:
  header("cache-control: private"); <- den linje overskriver de to foregående

men havde så også følgende sætninger:
  session_cache_limiter('private');
  session_cache_expire(30);

så nu virker det :D

--> coderdk smider du et svar?
Avatar billede coderdk Praktikant
13. maj 2005 - 20:48 #3
Yes sir :)
Avatar billede coderdk Praktikant
13. maj 2005 - 20:51 #4
PS. til andre, så kan man undgå at den overskrive de foregående ved at gøre som den forrige linje: ved at sende false med:

header("cache-control: private", false);

Det betyder at den ikke skal overskrive...

session_cache_limiter('private'); gør at php selv sender headere med der fortæller browseren at den godt må cache indholdet ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester