Видел в скрипте DCMS перед урлом файла (предположим include H.\'ololo.php\' Что такое H.? И как сделать для обычного скрипта?
Н - константа равная пути от корня сайта.
То есть просто написать так? Если я просто пишу, получается ошибка ../../../../../../../file.php
if($fset=file_get_contents(H.\'cfg/sethome.dat\')){
$set=unserialize($fset);
}
Ошибка: Warning: file_get_contents(../../../../../../../../../../../../../../../../../../../../cfg/sethome.dat) [function.file-get-contents]: failed to open stream: No such file or directory in Z:\\home\\new\\www\\cfg\\require.cfg\\settings.php on line 2
Это если переходить из директории сайт/директория/ Если же из файлов корне (инклудятся все теже файлы), то ошибка не возникает...
без понятия, у меня работает.
if($fset=file_get_contents(H.\'..cfg/sethome.dat\')){
$set=unserialize($fset);
}
/// Так попробуй...
Вот : define(\"H\", $_SERVER[\"DOCUMENT_ROOT\"].\'/\');