|
|
|
| Добрый день.У меня такая проблема. Возможно покажется смешноватой, но все же.
На форме регистрации имеется поле дата рождения, которая состоит из трех списков <select> Я не могу связать эти поля с массивом POST. Связываю POST с именем поля, но не получается. В итоге надо отправить в БД.
Подскажите пожалуйста,как это сделать? | |
|
|
|
|
|
|
|
для: Aleksandr
(02.11.2011 в 12:20)
| | select name=year
select name=month
select name=day
$date = "{$_POST["day"]}/{$_POST["month"]}/{$_POST["year"]}"; | |
|
|
|
|
|
|
|
для: Красная_шляпа
(02.11.2011 в 12:23)
| | $timestamp = strtotime($date); // $timestamp != false значит верный формат даты | |
|
|
|
|
|
|
|
для: Красная_шляпа
(02.11.2011 в 12:24)
| | а если 30 февраля | |
|
|
|
|
|
|
|
для: KPETuH
(02.11.2011 в 12:53)
| | Киса, зачем спрашивать? Вы проверьте! | |
|
|
|
|
|
|
|
для: Красная_шляпа
(02.11.2011 в 14:15)
| | а я проверил потому и спрашиваю )
сделайте вот так например
date("d-m-Y",strtotime("30 February 2011")); //получим 02-03-2011
|
в общем непонятно что вы пытаетесь проверить с помощью strtotime | |
|
|
|
|
|
|
|
для: KPETuH
(02.11.2011 в 15:05)
| | echo date("d/m/Y", strtotime("27-02-2011")); // 27/02/2011
это проблемы придурка у которого 30 дней в феврале и интерпретатор тут не виноват, он умнее и знает что в феврале 28-29 дней, а раз там нуль то программист хотел написать 3 февраля, то по невнимательности дописал лишний ноль | |
|
|
|
|
|
|
|
для: Красная_шляпа
(02.11.2011 в 15:48)
| | валидность даты тогда уж лучше проверять с помощью checkdate | |
|
|
|
|
|
|
|
для: Красная_шляпа
(02.11.2011 в 12:23)
| | $date = "{$_POST["year"]}/{$_POST["month"]}/{$_POST["day"]}"; // кажись так у пиндосов принято
$date = ("d/m/Y", strtotime($date)); // так ещё круче если дату неверную задаст, то будет по-умолчанию 1 января 1970 года | |
|
|
|
|
|
|
|
для: Красная_шляпа
(02.11.2011 в 12:23)
| | Спасибо. | |
|
|
|
|
|
|
|
для: Aleksandr
(02.11.2011 в 12:20)
| | Если каждому селекту дадите свое имя то посмотреть что передается после отправки формы можно
в итоге вопрос задан так что не совсем понятно что у вас не получается | |
|
|
|
|
|
|
|
для: KPETuH
(02.11.2011 в 12:57)
| | Спасибо за содействие.
Мне это помогло. | |
|
|
|