input ввод только цифр



Jquery разрешить ввод только цифр

Автор Михаил Хайкин задал вопрос в разделе PHP

Вопрос по вводу в input только чисел. Фильтрация исключительно на php, без javascript. Подробности внутри и получил лучший ответ

Ответ от Ann O.Nymous[гуру]
function getint ($zone,$variable,$default=0,$min=0,$max=0) {
global $$variable;
$zone="_".strtoupper($zone);
global $$zone;
$tmp=$$zone;
$$variable=(isset($tmp[$variable]))?intval($tmp[$variable]):false;
if(($max&&($$variable>$max))||($min&&($$variable<$min))||($$variable===false)){$$variable=$default;return false;}
return true;
}
синтаксис
getint ( {string метод: get, post, session..}, {string имя переменной}, {int значение по умолчанию},{int минимально допустимое},{int максимально допустимое})
последние 3 параметра необязательны
возвращает истину если все нормально и ложь если данные не соответвуют, также создает и устанавливает указанную переменную
пример
getint('get','myvar',0,1,5);

Ответ от Imobilazer[гуру]
Подозреваю только проверять после отправки

Ответ от Андрей[гуру]
Проверяешь полученные данные и если они ошибочны - передаёшь браузеру ту же станицу с формой воода, но со встроенным в неё сообщением об ошибке.

Ответ от Ёергей Иванов[гуру]
Проверяешь в php полученные данные от пользователя на соответствие шаблону регулярного выражения: ^d+$.

Ответ от Миха[гуру]
Вариантов полно.
is_numeric, filter_var с флагами "FILTER_VALIDATE_INT | FILTER_VALIDATE_FLOAT" (проверять ответ на false), регулярки, и т. д.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Вопрос по вводу в input только чисел. Фильтрация исключительно на php, без javascript. Подробности внутри

как сделать чтобы вводились цифры в < input type="text"> жeлательно css
В HTML5 есть < input type = "number" >

Или текст, но с регулярным выражением.подробнее...

Visual Basic 6, надстрочные, подстрочные символы.
Как сделать, чтобы вводились только цифры, но не на примере Delphi, мне надо именно VB...
подробнее...
спросили в 471 год МГППУ
Вопрос: как высчитывается корреляция Спирмена у психологов?
Метод ранговой корреляции Спирмена позволяет определить тесноту (силу) и направление корреляционной
подробнее...
спросили в Интернет Доступ
Точка доступа через wi-fi с VPN соединением
Тебе не точка доступа нужна, а роутер с встроенным VPN клиентом. Роутер будет сам авторизоваться у
подробнее...
спросили в Другое Кокшетау
Код города Кокшетау
Справочник телефонных кодов: Казахстан: Кокшетау:

Код города. Порядок набора 8-716-Номер
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Политика
как отличить внутренние американские доллары от внешних?
ЧУТЬ ДОБАВЛЮ ПОКУПАТЕЛЬНАЯ СПОСБНОСТЬ ВНУТРЕННЕГО ДОЛЛАРА ВЫШЕ, ЧЕМ ВНЕШНЕГО И ЦЕНЫ ТОЖЕ НА ЭТОТ
подробнее...
спросили в Documenta
Как вывести только цифры через document.write? JavaScript
function setIndex(sign = 6) {
let index;
while (true) {
index =
подробнее...
спросили в Вводить
Delphi: Как разрешить вводить все цифры и только первые 6 букв лат. алфавита в поле MaskEdit?
Мне кажется, смысл задачи в том, что нужно вводить шестнадцатиричные числа, то есть символы от 0 до
подробнее...
спросили в Astacidea
Подскажите пожалуйста как извлечь только цифры из строки в запросе mysql.
если строки у вас ВСЕ одного формата (AASDDDSASDDD) то ничто не мешает простыми substr и concat
подробнее...

пин код WARFACE
Это смотря на чём ты его:
подробнее...
спросили в Интернет
Как защитить роутер?
Предположим, что роутер версии 4, прошивка на русском языке.
Для максимальной защиты зайти в
подробнее...

можно ли вводить калия хлорид в/в струйно? бабушке 79 лет, я сомневаюсь!
Уважаемый Тимурлан! Калия хлорид нельзя вводить ввенно струйно. Раствор калия хлорид для иньекций
подробнее...
спросили в 621 год
Куриные кубики полезны или вредны?
Рецептура изготовления «кубического бульона» проста до крайности. Это экстрактивные вещества, любой
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*