bueno si en la base de datos guardaste una fecha en formato unix es mucho mas facil de lo q crees
Código PHP:
Ver original<?php
$db = new mssqlcon();
$lastvote = $db->query("SELECT Date1CPS FROM TB_USER WHERE STRACCOUNTID = '$_SESSION[nick]'");
if( ($timenow[0] - 60*60*24) > $lastvote )
{
echo"ok";
}
else{
echo'no han pasado 24 horas';
}
?>