Slet "noget" efter "antal" dage

Tags:    php

Hej,

Jeg har et spørgsmål! Hvis nu fx en bruger køber en ting, og den ikke bliver godkendt som ordre inden for 30 dage - så slettes tingen fra hans bruger.

-> Brugeren besøger websitet
--> Bruger køber en fladskærm
---> Bruger lukker computeren
----> Der er nu gået 25 dage, og brugeren får afhvide at hvis han ikke gennemfører ordren inden 5 dage slettes ordren.
-----> Brugeren gør intet, og dataen bliver nulstillet

Hvordan kan jeg gøre det? Går udfra det er noget med time(), størrere end eller lign.

Håber I kan hjælpe mig, da det er et ret "stort" problem, jeg er løbet ind i!

Med venlig hilsen,

Martin



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Det er meget simpelt.

Hver gang nogen går ind på siden, tjekker du datoen og klokkeslettet i rå form med time(), og sammenligner med samme time() som du puttede ind i databasen da tingen blev smidt i indkøbskurven.

altså noget i stil med:
Fold kodeboks ind/udKode 


Dette vil slette alle entries der er 30 dage eller ældre gammelt, hver gang en bruger besøger siden. jeg bruger selv koden på et system hvor alle posts slettes efter 12 timer, og det virker upåklageligt.



Indlæg senest redigeret d. 25.02.2007 17:31 af Bruger #8223
Det er meget simpelt.

Hver gang nogen går ind på siden, tjekker du datoen og klokkeslettet i rå form med time(), og sammenligner med samme time() som du puttede ind i databasen da tingen blev smidt i indkøbskurven.

altså noget i stil med:
Fold kodeboks ind/udKode 


Dette vil slette alle entries der er 30 dage eller ældre gammelt, hver gang en bruger besøger siden. jeg bruger selv koden på et system hvor alle posts slettes efter 12 timer, og det virker upåklageligt.


Tak for det! Det virker, og du får points.



Indlæg senest redigeret d. 25.02.2007 17:49 af Bruger #11254
t