валидация формы

boot

Новичок
валидация формы

необходимо сделать проверку строки, чтобы в нее можно было вводить только цифры.
я делаю это след образом:

if (!preg_match('/^[0-9]/',$kolupa))

подскажите как правильно
 

Gremboloid

инженера Гр...
добавь метасивол конца строки $ и кол-во цифр (для неогран. количества цифр получится '/^[0-9]*$/' )
 

boot

Новичок
Gremboloid

огромное спасибо, теперь работает как надо!!!!!!!!
:))

-~{}~ 26.09.07 16:37:

Mr_Max

ваша статья тоже пригодилась
 

Фанат

oncle terrible
Команда форума
boot
на самом деле, в твоем коде достаточно было символ ^ переместить на одну позицию вправо и убрать восклицательный знак

-~{}~ 26.09.07 16:42:

а пустую строку можно вводить?
 

Фанат

oncle terrible
Команда форума
ну так проверь свое выражение с пустой строкой
 

boot

Новичок
*****

большое спасибо теперь все отлично работает
 
Сверху