Avatar billede jma73 Nybegynder
13. oktober 2003 - 09:53 Der er 5 kommentarer og
1 løsning

huske variable ved refresh

Jeg har en side med 2 variable, som skal huskes når siden reloades automatisk efter 300 sekunder.
Det sker dog ikke, istedet "nulstilles" disse to variabler, jvf. nedenstående php, da de ikke er 'sat'.
Jeg forestiller mig at jeg kan ændre noget i meta-tagsne?
Nogen der kan hjælpe mig?
Når jeg selv laver en refresh i browseren er der ikke noget problem.

<meta HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<meta HTTP-EQUIV=pragma CONTENT=no-cache>
<meta HTTP-EQUIV="expires" CONTENT="0">
<meta HTTP-EQUIV="refresh" CONTENT="300;URL=index.php">
<link rel="stylesheet" type="text/css" href="style.css">

<php-ddrag:>
  if(!isset($pointLocation))
  {
      $pointLocation=0;
  }
  else
      $pointLocation=$pointLocation;

  if(!isset($hour))
  {
      $hour=36;
  }
</php-ddrag>
Avatar billede exp Juniormester
13. oktober 2003 - 10:27 #1
put dem i en session eller en cookie, og hent dem så frem ved refresh :-)
Avatar billede mm12010 Nybegynder
13. oktober 2003 - 11:06 #2
<php-ddrag:>
  if(!isset($pointLocation))
  {
      $pointLocation=0;
  }
  else
      $pointLocation=$pointLocation;

  if(!isset($hour))
  {
      $hour=36;
  }
</php-ddrag>

<meta HTTP-EQUIV="refresh" CONTENT="300;URL=index.php?point=<? echo "$pointLocation"; ?>&hour=<? echo "$hour"; ?>">
Avatar billede olebole Juniormester
13. oktober 2003 - 11:08 #3
<ole>

Du _kan_ også gøre det i meta'en:
  <meta HTTP-EQUIV="refresh" CONTENT="300;URL=index.php?bla=noget">
... og længere nede på siden hive den ud med $_GET["bla"]. Selve værdien 'noget' kan skrives ind med PHP i første hug.
Til gengæld kan du ikke bruge det, hvis variablen først er kendt efter load af siden (evt. sat via en bruger-handling)

/mvh
</bole>
Avatar billede olebole Juniormester
13. oktober 2003 - 11:09 #4
yups ... nemlig mm12010  :D
Avatar billede jma73 Nybegynder
13. oktober 2003 - 14:19 #5
takker!
points til mm12010.
Var dog nødt til at rette <? til <?php af en eller anden grund...
Avatar billede mm12010 Nybegynder
13. oktober 2003 - 14:41 #6
selv tak :o)
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