За последние 24 часа нас посетили 18849 программистов и 1646 роботов. Сейчас ищут 862 программиста ...

Начальная инициализация _GET при первом заходе на страницу

Тема в разделе "PHP для новичков", создана пользователем Spirtt0, 29 ноя 2009.

  1. Spirtt0

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

    С нами с:
    29 ноя 2009
    Сообщения:
    15
    Симпатии:
    0
    Решил сделать динамическое меню с помощью передачи параметров через index.php?page=имя страницы.
    Дальше в зависимости от полученного параметра инклудится соответствующий php в контентный блок.
    Для теста сделал вывод текста в зависимости от выбранного пункта меню:

    Код (Text):
    1.  
    2. echo $_GET['page'];
    Вообщем то все хорошо работает, кроме того что если зайти на страницу первый раз, т.е. введя в адресной строке http://sitename/ или http://sitename/index.php - выскакивает сообщение "Notice: Undefined index: page in ..."
    Как сделать чтобы в таком случае по умолчанию page присваивалось значение main.php к примеру.
     
  2. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    $_GET['page']=isset($_GET['page'])?$_GET['page']:null;
     
  3. Spirtt0

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

    С нами с:
    29 ноя 2009
    Сообщения:
    15
    Симпатии:
    0
    Спасибо, то что надо !