include

Печать RSS
101


ВЕЛИКИЙ и УЖАСНЫЙ!
0
10. МеталлоgетектоР eGo, это образно названия папок.
Всякие картинки и ссылки я вот тоже делаю от /
K

Транклюкаторщик
0
11, аа, а то я уж подумал что то типа "." и ".." ))

ВЕЛИКИЙ и УЖАСНЫЙ!
0
мм, а как задана в моторе константа BASEDIR? А то возникла некая сложность...

Оранжевые штаны
0
template/regglobals.php, а дальше сам гляди
В

Пришелец
0
BASEDIR через цикл по одной директории опускается в низ пока не найдет файл input.php (если не ошибаюсь) и за весь проход цикла добавляет в переменную $basedir .= "../"; потом закрывает ее в константу...
Изменил: Веталь (12.09.2010 / 01:04)
В

Пришелец
0
и еще хотелось бы добавить к постам выше если вставлять в стр. рисунки и стили не легче ли будет использовать просто / если конечно сама папка с рисунками не законсервирована где нибудь в a/b/c/d/e/...../z/img.png когда сам файл лежит в папке с рисунком же...
Изменил: Веталь (12.09.2010 / 01:06)
D

Малиновые штаны
0
с переменной или с константой всегда удобней, лично мне, хоть и не трудно прописывать вложенность директорий но меньше мороки, если вдруг надумаю переместить скрипт в папку или еще куда smile
K

Транклюкаторщик
0
кстати, на днях пришла мысль: а если использовать realpath() и вырезать корневую директорию?
realpath() вернет что то в таком роде: "/var/www/user/data/www/site.ru/dir/script/file.php", теперь вырезаем все то, что не стоит показывать допустим так:
<?
$a = explode('/',realpath(basename($_SERVER['SCRIPT_NAME'])));
foreach($a as $key => $val){
if($val == $_SERVER['HTTP_HOST']) {
unset($a[$key]);
$basedir = implode('/',$a);
break;
} else {unset($a[$key]);}
}
?>
Изменил: KOZZ (24.09.2010 / 16:24)
K

Транклюкаторщик
0
в итоге выполнения скрипта из 18 поста получаем "dir/script/file.php"
K

Транклюкаторщик
0
есть какие нить комментарии к 18 посту? подружится такой код с ЧПУ?
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск