За последние 24 часа нас посетили 18652 программиста и 1621 робот. Сейчас ищут 1684 программиста ...

Подключение области глобальной видимости безопасно?

Тема в разделе "PHP и базы данных", создана пользователем nayre, 29 май 2009.

  1. nayre

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

    С нами с:
    17 дек 2008
    Сообщения:
    29
    Симпатии:
    0
    Копаясь в разных скриптах, часто натыкаюсь на такое...
    PHP:
    1. $this->db_conn = $GLOBALS['db_conn'];
    И в далее
    PHP:
    1. $cats = $this->db_conn->функция работы с базой($query);
    Плюся понятны ;)...
    Минусы какие?????
     
  2. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    Да вобщем-то никаких, разве что нарушает немного эстетику кода.
    P.S. Да, если включён register_globals, то можно поиметь проблемы с безопастностью и.т.д. при неправильном программировании. Если интересно, то материала в и-нете на эту тему полно.
     
  3. nayre

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

    С нами с:
    17 дек 2008
    Сообщения:
    29
    Симпатии:
    0
    Про глобал много, но про то что следует или нет туда подключение совать нигде не встречал...
    Если ткнете носом - против не буду ;)