Вообщем есть форма, в которую вводится дата и время:
<TD>Число: <INPUT class=input name="date" maxlength="2" size="2"> Месяц: <INPUT class=input name="month" maxlength="2" size="2"> Год: <INPUT class=input name="year" maxlength="4" size="4"> Часы: <INPUT class=input name="hour" maxlength="2" size="2"> Минуты: <INPUT class=input name="minute" maxlength="2" size="2"> </TD>
После этого, необходимо введёную дату и время преобразовать в Unix формат, вот сдесь и начинаются проблемы.
Использую следующее:
mktime($hour,$minute,0,$month,$day,$year);
Проблемы начинаются с датой, т.е. если допустим в форму ввести: 26.06.2007 и время, время показывается правильно, но вот в дате почему то получаю совсем другое, т.е. не 26 июня, а 31 мая, ввожу 1 июля, получаю 30 июня.
Преобразование в тип integer, тоже не помогает.
Если кто-то сталкивался с подобным, помогите пожалуйста.