PHP: разбор адреса

Тема в разделе "PHP программирование", создана пользователем Guest, 10 окт 2004.

Наш партнер Genesis Hackspace
Статус темы:
Закрыта.
  1. Guest

    Guest Гость

    вопрос, наверное, очень лёгкий, но... он есть.
    все статьи на сайте вызываются url-ом типа: http://домен.ком.ru/?section=about&division=off_docs&id=1
    в файле index.php идёт разбор этого url-a:

    Код (Text):
    <?php
    $url="";
    if (!$section) {
    $url="index.txt";
    }
    else {
     if (!$division){
     $url=$section."/index.txt";
     }
     else {
       if (!$id){
       $url=$section."/".$division."/index.txt";
    }
    else {
    $url=$section."/".$division."/".$id.".txt";
       }
     }
    }
    ?>

    при тестировании на localhost'e всё работает прекрасно, а на сервере упрямо выдаёт, что

    Код (Text):
    Notice: Undefined variable: section in /usr/hosts/домен.ком.ru/www/index.php on line 3
    И остаётся всё время на главной странице. Как бороться?
     
  2. Jkar

    Jkar Гость

    Возможно register_globals = off
    тогда нужно ко всем переменным которые ты передаёшь обращаться так : $_GET['varname']
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей