Как проверить 3 поля сразу на содержание только чисел

Все блоги / DLE движок для сайтов 22 ноября 2013 383   
У меня 3 переменных, они получают данные из формы, как проверить 3 переменных одновременно на содержание только чисел? Если одно из них содержит буквы, то прерывается выполнение скрипта.
У меня есть несколько вариантов, но там можно указать только одну переменную, подскажите альтернативу или как указать несколько переменных...

if(preg_match('|^[\d]*$|', $minsumm)) {
Выполнение скрипта и запросы в базу.
}else{
$err="Ошибка!!! Поля настроек могут содержать только <b>Цифры</b>, другие символы не допустимы.";
}


Или такой вариант:

if(ctype_digit($minsumm)) {
        Выполнение скрипта и запросы в базу.
    } else {
        $err = "Ошибка!!! Поля настроек могут содержать только <b>Цифры</b>, другие символы не допустимы.";
    }


 Источник:dle-faq.pro, DLE
  • Оцените публикацию
  • 0

Похожие публикации

@
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Архив публикаций