Avatar billede danauktion Nybegynder
27. februar 2004 - 08:37 Der er 6 kommentarer

Automatisk refresh

Jeg har en side, som generer en ordre ID på baggrund af det aktuelle tidspukt (time();) men hvis mine brugere går tilbage for at oprette en ny ordre, så bliver det med samme ID som den sidste...
Hvordan sikrer jeg mig at siden bliver automatisk refreshed/ eller udløber ?
Avatar billede jakobclausen Nybegynder
27. februar 2004 - 08:39 #1
<?
header("Location: side.php");
?>
Avatar billede jakobclausen Nybegynder
27. februar 2004 - 08:41 #2
For at din refresh linie skal virke, skal den stå i starten af din kode. Du må ikke have udskrevet noget tekst til skærmen, eller have tomme linier inden denne linie.
Avatar billede danauktion Nybegynder
27. februar 2004 - 08:50 #3
->jakobclausen
Jeg skal ikke hen på en ny side, jeg er allerede på siden.
Problemet er at brugeren kan tænkes at gøre flg:
side1->side2->side3->side2->side1 og jeg skal så sikre mig at når han kommer til side1 med tilbage funktionen i browseren, så bliver denne side refreshed.
Avatar billede skwat Praktikant
27. februar 2004 - 09:03 #4
Du kan lave et javascript der kan genloade siden hvert x tid.

Men php og jo som sagt serverside, og tilbage kanppen er en klient funktion, jeg tror ikke du kan løse dit problem umiddelbart.

Men hvorfor tildeler du ikke idet når der bliver trykket gem?
Avatar billede chries Nybegynder
27. februar 2004 - 09:48 #5
prøv aller øverst i din side (før nogen output), smid no cache ind:

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-cache, must-revalidate");
header ("Pragma: no-cache");
Avatar billede danauktion Nybegynder
27. februar 2004 - 09:59 #6
-->chries
Sådan !
Det var lige det der skulle til - smid et svar og du får point :-)
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Specialister til Netværksoperations til Forsvarets nye Digitale Backbone

Netcompany A/S

Network Engineer

Capgemini Danmark A/S

AI/Data Engineer

Netcompany A/S

Linux Operations Engineer