2013-05-13 3 views
-3

Я хотел бы получить вес человека, которому более 18 лет, поэтому он может быть равен 100 фунтам плюс, поэтому я хочу проверить, была ли переменная $ _POST для введенного веса только 3 цифры. У меня есть форма, где пользователь вводит свой вес ...

if (!is_numeric($weight)) { 
    echo "You did not enter a numeric weight."; 
    die; 
} 

Использование выше, чтобы убедиться, что это числовая ... но хочу проверить номер 3 цифры.

Спасибо

+2

Что с проверкой, является ли он <1000? –

+0

И $ age <125 .. (например) – matzone

ответ

7

Вы можете сделать:

is_numeric($weight) && ($weight > 99) && ($weight < 1000) 
+0

Спасибо, я не знаю, почему я этого не видел с самого начала. – cpcdev

+0

Это не имеет никакого отношения к возрасту. –

+0

@ AbsoluteƵERØ, пожалуйста, снова прочитайте вопрос перед голосованием – karthikr

Смежные вопросы