• Добро пожаловать на компьютерный форум Hard-Help. Здесь помогают с ПК и ноутбуками: Windows, драйверы, «железо», программы и безопасность. Мы — некоммерческое сообщество: ничего не продаём и не публикуем оплаченные рекомендации. Модераторы следят за качеством ответов. Если вы у нас впервые, загляните в раздел со справкой и правилами — там коротко о том, как быстрее получить помощь. Чтобы создавать темы и писать сообщения, зарегистрируйтесь. После входа реклама в темах скрывается, а также становятся доступны дополнительные функции. Присоединяйтесь к обсуждению — будем рады помочь!

php. не могу разобраться с $_GET. как избавиться от ошибки?

SkyNet.Vir

New Member
Регистрация
4 Ноя 2011
Сообщения
27
Баллы
1
Здравствуйте. Начал разбираться в php, проблема в том, что я хочу "запихать" несколько страниц сайта в один php файл. Все хорошо работает при прописывании метода в строку адреса. Как сделать так, чтобы при не прописанном методе, не выводилась ошибка?
Код страницы:
Код:
    <?PHP
$page = trim($_GET['page']);
    if ($page == 'about') {
           echo'o нас';
    }
    elseif ($page=='works') { print "ololo";}
 
     else {print "Main page";}
     
     
    ?>

При не прописанном методе выводится:

Notice: Undefined index: page in C:\....\kontent.php on line 2
Main page


Заранее спасибо!
 
php. не могу разобраться с $_GET. как избавиться от ошиб

Нашел несколько решений, чуть позже выложу все.
 
Сверху