За последние 24 часа нас посетили 18329 программистов и 1597 роботов. Сейчас ищут 813 программистов ...

Проверка типа данных посланых через POST

Тема в разделе "PHP для новичков", создана пользователем 2m0rr0w2, 22 ноя 2008.

  1. 2m0rr0w2

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

    С нами с:
    5 апр 2008
    Сообщения:
    14
    Симпатии:
    0
    собственно сабж.
    Я хочу знать является ли переменная $_POST['chtoto']; числом или нет.
    Но дело в том что даже когда оно является числом оно все равно string , а если сделать settype то я тоже не узнаю являлось ли оно числом изначально или нет..
    Как быть?
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
  3. Greg1978

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

    С нами с:
    18 окт 2008
    Сообщения:
    484
    Симпатии:
    0
    Адрес:
    class SenjorUser{}
    is_numeric(...); [vs] Вместе ... :D
     
  4. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    is_numeric()
    !preg_match("#[^0-9]+#",$var)
     
  5. 2m0rr0w2

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

    С нами с:
    5 апр 2008
    Сообщения:
    14
    Симпатии:
    0
  6. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
  7. Заур Каракотов

    Заур Каракотов Активный пользователь

    С нами с:
    20 ноя 2010
    Сообщения:
    1
    Симпатии:
    0
    Понравился ответ странного стаканчика

    регулярные выражения это классика жанра для подобной работы на мой взгляд !