За последние 24 часа нас посетил 62041 программист и 1595 роботов. Сейчас ищут 897 программистов ...

валидация php и добавление в базу

Тема в разделе "Прочие вопросы по PHP", создана пользователем Slavka, 20 окт 2013.

  1. Slavka

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

    С нами с:
    1 окт 2013
    Сообщения:
    722
    Симпатии:
    41
    кто использовал filter_var
    допустим есть задача
    надо проверить - на такую маску "999999"
    конкретней - вод паспортных данных =)

    я не совсем понимаю вот как будет правильней

    $add = filter_var ($_POST['nomer'],FILTER_VALIDATE_INT) или вот так filter_var (pg_escape_string($_POST['nomer']), FILTER_VALIDATE_INT)

    про регулярки знаю -паралельно пытаюсь понять что лучше использовать и как
     
  2. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Если что по сложнее то регулярка на мой взгяд гибче.

    Проверит что данные это цифры. Все ок.

    Лишнее действие
     
  3. Slavka

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

    С нами с:
    1 окт 2013
    Сообщения:
    722
    Симпатии:
    41
    /me заходил почесал репу, подумал еше раз о чем он написал - понял что регулярки реально лучше ведь придется в серии еще и пробел проверять. Оставил надпись Спасибо за совет. и ушел дальше думать.