I could not disable the past time in the dropdown if the date is today. Can anyone help me?
I have successfully shown all the time in the dropdown.
<?php $currentDate = date('Y-m-d H:i:s'); $explode = explode(' ',$currentDate); $time = $explode; list($h,$m,$s) = explode(':',$time); for($hours=8; $hours<22; $hours++) // the interval for hours is '1' for($mins=0; $mins<60; $mins+=30) // the interval for mins is '30' echo '<option>'.str_pad($hours,2,'0',STR_PAD_LEFT).':' .str_pad($mins,2,'0',STR_PAD_LEFT).':' .str_pad($sec=0,2,'0',STR_PAD_LEFT);'</option>'; ?>
I expect the output is if the date is today and the current system time is 10:00:00 then the past time in the dropdown is disabled.