Вывод ошибки

Тема закрыта
232
.
Вот что-то никак не дойдет до меня, как вывести ошибку следующего типа:
в поле ввода нельзя вводить знаки "-", а так же буквы и т.д. , разрешены только числа. Как вывести ошибку , если был введен "-" к примеру.
$primer = (int)$_POST['primer'];
.
Ей 25
if (preg_match('/[^\d]+/', $x)) {
        echo 'Ошибка! Переменная $x должна содержать только цифры!';
}
.
Благодарю! Тему в топку можно)
Всего: 3