За последние 24 часа нас посетили 56842 программиста и 1750 роботов. Сейчас ищут 780 программистов ...

проблема с одинаковыми именами файлов

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

  1. sitev

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

    С нами с:
    14 фев 2009
    Сообщения:
    36
    Симпатии:
    0
    в корневом каталоге находиться файл blog.php
    подключаю в нём файл: require_once "cms/sitev.php"

    в каталоге cms находяться файлы sitev.php и blog.php
    в файле sitev.php подключаю файл require_once "blog.php",
    в котором описан класс CBlog

    если эти два файла одинаковые и называются blog, то класс CBlog считается не описанным,
    если переименовываем один, например, в blog1.php, то всё работает...

    что делать?
     
  2. NOmeR1

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

    С нами с:
    11 май 2008
    Сообщения:
    97
    Симпатии:
    0
    Чем не выход:
     
  3. sitev

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

    С нами с:
    14 фев 2009
    Сообщения:
    36
    Симпатии:
    0
    конечно не выход...

    cms - это каталог с библиотечными файлами, которые в будующем перерастут в свою CMS (по крайней мере так надеюсь :) )

    представляю как будет материться пользоваетль моей либы, если недай бог у него совпадут имена файлов )))
     
  4. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
  5. sitev

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

    С нами с:
    14 фев 2009
    Сообщения:
    36
    Симпатии:
    0
    да какой include? он принципиально не отличается от require...

    пришлось сделать вот так...
    require_once dirname(__FILE__)."/blog.php";

    извращение...
    похоже на ошибку разработчиков PHP :D
     
  6. akrinel

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

    С нами с:
    26 янв 2009
    Сообщения:
    955
    Симпатии:
    1
    Адрес:
    Spb
    Быть может, все дело в том что нужно было указать require, вместо require_once?
     
  7. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    +1
     
  8. sitev

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

    С нами с:
    14 фев 2009
    Сообщения:
    36
    Симпатии:
    0