Hi all i could use some help getting timers to show up from cron jobs here is the out put code <? $timer_item = $appSetting["cron_energy_stemina"]-(time()-$user["last_charge_stemina"]);if($timer_item<=0)echo " More in <span style='color:#ffd004'>".$time.-last_charge_stemina.' sec<span>';else echo " More in <span style='color:#ffd004'>".$timer_item.' sec<span>'; ?> PHP: and here is the functions for it //Cron Job for Stemina function CronJobForStemina() { $appSetting = ApplicationSetting(); $time = time(); db_execute("Update user set stemina=stemina+1, last_charge_stemina=".$time." where stemina<stemina_max and (".$time."-last_charge_stemina)>=".$appSetting["cron_energy_stemina"]); } PHP: the cron is set at 5 mins i would like for it to say show more in blanK mins and blank sec Im lost i cant figure this out thanks for help in advance Thanks
It looks like simple math to me. Divide by 60 round down with floor() then use mod for the secs. Like: <? echo " More in <span style='color:#ffd004'>".floor($timer_item/60).' min and '.$timer_item % 60 ' sec<span>'; ?> PHP:
This part of the script .$time.-last_charge_stemina.' PHP: isnt working not sure what the command should be