![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| RaZoR |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
че-то гоню я видимо. у меня скрипты лежат в подпапках, а то и в двух. а мне нужно заинклюдить скрипт, который лежит совершенно в другой подпапке. Пример:
-------корневой каталог------- папка1 папка2 -------папка1------- папка1_1 скрипт1 -------папка2------- скрипт2 -------папка1_1------- скрипт3 так вот мне нужно скриптом №3 заинклюдить скрипт2 т.е. скрипт3 лежит в: root/папка1/папка1_1/ а скрипт 2 в root/папка2/ если делать инклюд так: include("/папка2/скрипт3"); то выдает ошибку. Может конечно я гоню и все гораздо проще, но все-таки? p.s. что-то типа include("../../папка2/скрипт3") не предлагать |
|||
|
||||
| RaZoR |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
ну народ, ну помогите плз. очень нужно... если в кратце, то как определить КОРНЕВУЮ ДИРЕКТОРИЮ, но не DOCUMENT_ROOT, т.к. на amillo.net выдает неправильное значение
|
|||
|
||||
| arial |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 772 Регистрация: 11.3.2003 Где: Архангельская обл . Репутация: 6 Всего: 7 |
define('ROOT_DIR', dirname(__FILE__) . '/');
-------------------- Есть люди, в которых живет Бог. Есть люди, в которых живет дьявол. А есть люди, в которых живут только глисты. (Ф. Раневская) |
|||
|
||||
| RaZoR |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
arial
не совсем то... если скрипт лежит в подпапке "папка1", то будет содержать путь: root\папка1/ а надо просто root |
|||
|
||||
| yUAC |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 9.6.2004 Репутация: 3 Всего: 3 |
Хехе. На 6uCплатном хостинге почти никак. Можно отрезать от __FILE__ кусок с $_SERVER['REQUEST_URI'] или SCRIPT_NAME...
|
|||
|
||||
| RaZoR |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
yUAC
понятно, ладно... попробую... |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 5 Всего: 454 |
дык используй относительные пути-то...
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| RaZoR |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
Akina
например? |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 5 Всего: 454 |
include "..\..\скрипт2.php"
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| RaZoR |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
ладно, видимо по-другому и впрямь нельзя...
|
|||
|
||||
| yUAC |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 9.6.2004 Репутация: 3 Всего: 3 |
Эх, за такое кстати голову отрывают. В unix-то эти слеши работать не будут... Да еще и не учли то, что «\» нужно удваивать.
Можно перепродумать организацию сайта, и не инклюдить дизайн скриптами из подпапок, а инклюдить скрипты из подпапок при запросе соотв. страницы. |
||||
|
|||||
| arial |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 772 Регистрация: 11.3.2003 Где: Архангельская обл . Репутация: 6 Всего: 7 |
К вопросу о define('ROOT_DIR', dirname(__FILE__) . '/');
ROOT_DIR должен определяться в корневой директории, тогда проблемм не будет. -------------------- Есть люди, в которых живет Бог. Есть люди, в которых живет дьявол. А есть люди, в которых живут только глисты. (Ф. Раневская) |
|||
|
||||
| Гость_RaZoR |
|
|||
|
Unregistered |
arial
чтобы он там поределялся это уже проблема... т.е. пользователь должен заходить именно на главную страницу... |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
А причем тут главная страница? Создаешь в корне файл типа conf.php, прописываешь в нем define('Root_Dir', dirname(__FILE__).'/'); и инклудишь его из всех скриптов. -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| Гость_RaZoR |
|
|||
|
Unregistered |
IZ@TOP чтобы его инклюдить из всех скриптов и нужно знать эту самую ROOT_DIR!!!
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |