За последние 24 часа нас посетили 18046 программистов и 1641 робот. Сейчас ищет 2031 программист ...

Запрет ввода в форму

Тема в разделе "Вопросы от блондинок", создана пользователем diez, 5 окт 2007.

  1. diez

    diez Активный пользователь

    С нами с:
    23 сен 2007
    Сообщения:
    9
    Симпатии:
    0
    Можно ли средствами PHP заблокировать возможность ввода например цифр в текстовое поле?

    Заранее спасибо!
     
  2. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
  3. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Пути к решению задачи
    1. Javascript
    2. Onchange
    3. Регулярки
     
  4. shreck

    shreck Активный пользователь

    С нами с:
    7 авг 2007
    Сообщения:
    479
    Симпатии:
    0
    Адрес:
    Россия, Саратов
    Kreker

    остаются регулярные выражения.
    Код (Text):
    1.  
    2. <form method="POST">
    3. <input type="text" name="var">
    4. </form>
    5. <?
    6. $var = $_POST['var'];
    7. if(!eregi('^[0-9]+$', $var)) {
    8.     print "error";
    9. } else {
    10.     // ваш код
    11. }
    12. ?>
     
  5. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    shreck
    Этот пост точно мне посвещен?)

    Регулярками можно на javascript проверять.