|
| |
|
|
| |
для: tAleks
(25.11.2006 в 16:31)
| | | от корневого католога сервака? - да..
если под виндой... например то будет что то вроде этого
<?php
include "C:\www\site2\root\patterns\header.php";
?>
|
но не рекомендую этого способа... ибо при переносе сайта возникнут трудности)
извените ежли что напутал)
- никогда не пользовался подобным способом(даже не пробовал) и вам не рекомендую...
..относительные пути лучше. | |
| |
|
|
| |
|
|
| |
для: deman-b
(25.11.2006 в 16:07)
| | | Тогда у меня вопрос. А можно ли подключать include'ом по абсолютному пути?
Я пробовал, у меня не получилось? Может в php.ini что поставить надо? | |
| |
|
|
| |
|
|
| |
для: tAleks
(25.11.2006 в 15:33)
| | | require ('../select.php');
- попробуй так подключить...
если ты непосредственно запускаеш nmc.php , а не подключаеш его к какому нибудь скрипту
то должно работать! ведь select.php находится относительно nmc.php катологом выше...
вообще ты зря выбрал такой способ... написания )
головной боли у тебя будет ищо ой йойой) и так до тех пор пока не откажешся от подобного способа)
мне приходилось с подобным сталкиваться..
я делал так:
у меня был корневой каталог.
относительно него я прощитывал все пути подключений.
если лежал скрипт на глубине от корневика например в три каталога, то я в начале этого скрипта задавал переменную $script_dir = "../../../";
и если мужно было подключить в этом скрипте модуль, или чонь ть ищо
то я делал так: include $script_dir."headers.php";
причом headers.php лежал в корневике. а если бы он лежал в катологе глубже то получилось бы например так:
include $script_dir."patterns/headers.php";
вообще эта переменная ($script_dir) везде пригождалась, особенн при относительных путях в ссылках.. | |
| |
|
|
| |
|
|
| |
для: deman-b
(25.11.2006 в 13:37)
| | | 1. Так в том-то и дело, что _once должен проигнорировать все остальные включения этого файла.
2. А во торых ругается он не на повторное включение, а на то, что не моежт найти подключаемый файл. | |
| |
|
|
| |
|
|
| |
для: tAleks
(25.11.2006 в 12:38)
| | | дык патаму что он у тебя уже подключен!
в вайле nmc.php ты его подключил один раз...
потом ты полключаеш select.php в котором уже admin_config.php подключается снова... | |
| |
|
|
| |
|
|
| |
для: sasch
(25.11.2006 в 12:45)
| | | и что?
Тоже самое.... такой же глюк....
_once - это включить конфиг один раз.... а скрипт ругается, что не моежт найти путь к файлу конфига, из подключенного файла select.php | |
| |
|
|
| |
|
|
| |
для: tAleks
(25.11.2006 в 12:38)
| | | require_once ("../../../../admin_config.php");
require_once ('../../pict/select.php'); | |
| |
|
|
| |
|
|
| | Есть два файла, лежат в разных местах (в разных папках и на разной глубине вложенности).
В оба файла в начале подключается admin_config.php
Файл nmc.php:
require_once("../../../../admin_config.php");
|
Файл select.php:
require_once("../../../admin_config.php");
|
Если я подключаю select.php в nmc.php, так:
require_once("../../../../admin_config.php");
require ('../../pict/select.php');
|
То PHP ругается на то, что не может подключить admin_config.php в файле select.php.
Это так и должно быть, или я че-то не догоняю? Вроде раньше, таких заморочек с путями у меня небыло....
Что делать? Помогите.... | |
| |
|
|
|