За последние 24 часа нас посетили 59204 программиста и 1837 роботов. Сейчас ищут 870 программистов ...

НЕ понятный символ

Тема в разделе "PHP для новичков", создана пользователем ARACOOL, 1 ноя 2010.

  1. ARACOOL

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

    С нами с:
    10 ноя 2006
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Самарканд
    Есть скрипт который получает $_POST данные виде текста (кириллица). Проверяю через регулярное выражение!
    PHP:
    1.  
    2. preg_match("/[^a-zа-яА-ЯЁё0-9\s\-]/i", $_POST['name'], $match);
    3. var_dump($match);
    4.  
    А он не пропускает! Показывает на символ виде квадратика с вопросом внутри.
     
  2. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    Код (Text):
    1. preg_match("/[^a-zа-яА-ЯЁё0-9\s\-]/iu", $_POST['name'], $match);
    2. var_dump($match);
     
  3. ARACOOL

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

    С нами с:
    10 ноя 2006
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Самарканд
    Спасибо большое! Заработало! Не напомните что означает параметр "u" ?
     
  4. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ну вот и закончилась история пропавшего кольца!