Вы не зашли.
Это чтобы бразер смог отобразить теги как текст, иначи браузер не отабразит их, и могут начаться проблемы с валидностью, с хакерами, которые яваскрипт будут совать.
Ну так у меня идет 3 поле ввода,в одном идет количество голов первой команды,во втором идет количество голов второй команды,и третье поле идет для записи сколько постов ставят,в первые два поля больше двух символов вставлять нельзя,и даже если туда какой то знак суют или букву,то в базу это не заноситься так как там интежер стоит,а для количества постов сделаю,так как там можно до 20 символов вводить,но хотя и там тоже в базе стоит интежер)
Отредактировано POFIGISST (2011.09.05 06:06)
Ну тогда не надо, это тоже от случая зависит. Если только цифры, то я использую для проверки ctype_digit() или intval()
DarkRiDDeR написал:
Ну тогда не надо, это тоже от случая зависит. Если только цифры, то я использую для проверки ctype_digit() или intval()
а как лучше сделать,через preg_match или intval ?)
ctype лучше вообще не использовать, это расширение будет перенесено в PECL и убрано из стандартной поставки.
если нужно проверить цифра ли, можно еще использовать is_numeric
Будем иметь в виду.
Intval, конечно, намного проще использовать, чем preg_match. Большой разницы в скорости нет, тут только разница в удобстве.
Ну is_numeric ещё правильными будет считать и десятичные числа(если не ошибаюсь), то лучше использовать, выхобит: функцию intval. Мороки меньше
DarkRiDDeR, а еще и экспоненты. но может оно нам и надо?)