По сути, вы делаете проверку формы.Вам нужно активировать JavaScript при отправке формы, а затем рассчитать разницу во времени между текущей и выбранной датой.Трудно дать точный код, не видя, что у вас есть, но я могу дать вам основы -
В форме -
<form action="your_submit_url.php" onSubmit="return TestDate()">
JavaScript -
function TestDate()
{
today=new Date()
selectdate = Form.elements["yourdate"].value;
if ((Math.ceil((today.getTime()-selectdate.getTime())/(86400000)) >= 2) {
return true;
}
else
{
alert('Some warning about 2 days');
return false;
}
Очевидно, вам нужно будет внести коррективы в соответствии с вашей формой, но это основная идея.Кроме того, я вообще не тестировал javascript, зная, что его тоже нужно будет настроить.