Вот взбрело мне сделать урлы в phpBB2 вида Forums/viewforum/3 , а не Forums/viewforum.php?f=3 .
Данные я оттуда выдирал так:
$url_array = explode("/",$REQUEST_URI);
и
далее $forum_id = $url_array[3];
...
Для того чтобы не было проблем с путями я в extension.inc прописал
define("SITE_PATH","c:/myserver/root/new_portal/www");
для инклудов и
define("SITE_URL", "
http://new_portal.rus");
для графики.
Сам форум я разбил на модули. Всё я прописал правильно.
Теперь у меня в начале каждого файла примерно такая запись:
include("../../extension.inc");
include(SITE_PATH.\'/common.\'.$phpEx);
Тама все инклудовые файлы на 2 уровня ниже.
Всё вроде хорошо пашет, но стоит мне открыть форум, где 50 топиков или мемберлист, где 50 юзеров на одной странице, то начинаются жуткие тормоза:
разъежаются таблицы, тэги превращаются в текст ака вот это "
| Из-за чего такая лажа? Появилась после дописывания абсолютных путей, или может из-за того что я дефины в *.inc прописал, а может из-за особенностей темплейтов?
Как энто лечить?
Не хотел просто mod_rewrite ставить.