Показать сообщение отдельно
  #9 (permalink)  
Старый 09.06.2015, 19:45
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от Mels
нужно рассчитать возраст анкетируемого человека. Он не должен превышать 20 лет
А что искать то? Чтобы узнать возраст, нужно знать день рождения, его и должен прислать клиент серверу. Все, далее зная что он не должен превышать 20 лет, нужно прибавить к дате рождения 20 лет и сравнить с текущей датой.
$d = '1995-05-12'; //дата рождения, может быть и в таком формате 12.5.1995

echo strtotime($d . ' + 20 year') <= time() ? 'Норма' : 'Старше';

Или из текущей даты вычитать дату рождения и сравнивать с 20.
Ответить с цитированием