14. november 2004 - 20:04Der er
8 kommentarer og 1 løsning
slet nyhed efter antal dage vil dette virke??
Hej
Jeg er ved at lave et nyhedssystem hvor brugeren kan vælge hvor mange dage datoen skal være tilgængelig.
$sletom er her tildelt værdien 2, men i programmet hentes den fra en dropdown list.
jeg er lidt i tvivl om min metode dur i praksis da $tid og $sletdato jo er to almindelige variable. 210502 er jo større end 110701
nogen der kan gennemskue det?
<?php $dato = date("dmy"); // dagsdato findes $tid = time(); $sletom = 2; //antal dage til posetn slettes
$sletdato = date("dmy",$tid+(86400 * "$sletom")); //sletdatoen beregnes if ($sletdato >= $dato) //hvis sletdatoen er større eller lig dagsdato slettes posten { //slet i databasen } else { //slet ikke i databasen }
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
et unix timestamp er et tal som viser antal sekunder der er gået efter 1 jan. 1970 du laver i php et unix timestamp som svarer til med time() Du kan osse lave et unix timestamp som svarer til en bestemt dato det gør du med strtotime("24 dec 2004"); det laver jo et timestamp som svarer til juleaften i 2004 og for at vise et unix timestamp i et lidt lettere læseligt format skal du bruger date() som du selv har haft fat i
Hvis du vil vide om dit egtet virker i praksis bliver du selv nød til at teste det
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.