2009/8/28 David Stoltz <Dstoltz@xxxxxxx>: > How to I ensure a variable date is not in the past, compared to the > current date? Here's how I'm trying, unsuccessfully: > > $nextdate = "8/2/2009"; > > if(strtotime($nextdate)<=getdate()){ > > echo "Sorry, your next evaluation date cannot be in the past, > Click BACK to continue."; > exit; > > } RTFM. The strtotime function will give you a timestamp, getdate will give you an array, so your comparison is non-sensical. Use the time function to get the current date/time as a timestamp. -Stuart -- http://stut.net/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php