webForumDet fria alternativet

datum problem

1 svar · 189 visningar · startad av pellesvenne

pellesvenneMedlem sedan jan. 2002227 inlägg
#1

scriptet beter sig konstigt?
ibland så plussar den på 2 dagar och ibland händer det inget och ibland så funkar det?

$datum = $row['vip'];

if ($datum == "0000-00-00 00:00:00") {
$vip = date("Y-m-d H:i:s",mktime(date("H"), date("i"), date("s"), date("m")+1,  date("d"),  date("Y")));
}else{
$vip = date("Y-m-d H:i:s",strtotime('+1 month', strtotime($datum)));
}

mysql_query("update medlemmar set vip = '".$vip."' where anvandarnamn = '".$anv."'");
pellesvenneMedlem sedan jan. 2002227 inlägg
#2

tror jag löste det med detta! men ni kanske hittar några buggar?

if (strtotime($datum) < time()) {
$datum = date("Y-m-d H:i:s");
}
141 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
138 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)