Автор Тема: Проверка наличия переменных в строке запроса  (Прочитано 3260 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн tugoDOOM

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Странице передается переменная showme (..index.php?showme=something) и в зависимости от значения загружается соответствующая информация. Все работает.
Но если ввести просто ..index.php, то появляется ошибка (несуществующая переменная something). Как проверить вводится ли значение переменной?

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
isset
ну, будем исповедоваться?

Оффлайн tugoDOOM

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
не катит. эта функция работает при наличии переменной. А тут, поскольку переменная не обьявляется, то ее просто нет и опят лепит ошибку.
Наверное надо проверять наличие в строке запроса, но как?

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
empty
get_defined_vars
ну, будем исповедоваться?

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
Цитировать
tugoDOOM:
эта функция работает при наличии переменной

Гонишь :)
isset рулит
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн MrGreeN

  • просто зелёный
  • Постоялец
  • ***
  • Сообщений: 195
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
tugoDOOM
слушай Alexandr\'a isset как раз и проверяет есть такая переменная или нет

Оффлайн tugoDOOM

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
да, действительно работает.
Большое сенькю за подсказку
Чтото я вчера тормознул. Видимо не только в DOOM плохо играю....

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28