Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.04.24;
Скачать: CL | DM;

Вниз

кто знаток в PHP?   Найти похожие ветки 

 
aka   (2011-01-12 17:24) [0]

Здравствуйте. Вопрос следующий - поставил на хостинг форум, но нужна следующая сруктура сайта. Грубо говоря такая:

вся завязано на index.php

<?php
require_once("header.php"); echo "<br>";

require_once($_GET["reqpage"] . ".php");

echo "<br>";
require_once("footer.php");
?>


но ниже на один уровень есть папка инсталлированного форума со своим index.php и с таким же принципом (require_once($_GET["reqpage"] . ".php")
включения страниц форума.
И вот если require_once($_GET["reqpage"] . ".php"); делать с самой стартовой страницы(которая в коде выше), то слетают все относительные ссылки включений в форуме в его index.php.

не знаю как побороть это, последние что пробовал:
<?php
require_once("header.php"); echo "<br>";

if($_GET["reqpage"] == "forum") {
  set_include_path("/forum");
  //require_once("forum/index.php");
  require_once("index.php");
}
echo "<br>";
require_once("footer.php");
?>

но увы...


 
KSergey ©   (2011-01-12 17:30) [1]

Я не понял
Хотим чтобы пори обращении в корень сайта отображался форум?


 
aka   (2011-01-12 17:34) [2]


> KSergey ©   (12.01.11 17:30) [1]

при обращении в корень через строку браузера форум то отображается замечательно.

Нужно "завернуть форум" в шаблом:

верхняя строка всего сайта

всякие страницы сайта, в том числе и форум.

нижняя строка всего сайта


 
TUser ©   (2011-01-12 17:38) [3]

ssi ?


 
aka   (2011-01-12 17:54) [4]


> TUser ©   (12.01.11 17:38) [3]
Нет.

так это должен позволять делать Apache, нет нужно именно в PHP как то уловчится.


 
DiamondShark ©   (2011-01-12 17:58) [5]

1. Во фреймы попихать
2. Залезть в код форума и подключить колонтитулы там.


 
aka   (2011-01-12 18:09) [6]


> DiamondShark ©   (12.01.11 17:58) [5]
>
> 1. Во фреймы попихать
> 2. Залезть в код форума и подключить колонтитулы там.


1) Не хотелось бы, заморочек там много по отображению в разных браузерах
2) Это не только в код форума нужно, а и во все страницы сайта пихать, хотелось бы по красивее.


 
TUser ©   (2011-01-12 18:11) [7]


> Нет.
>
> так это должен позволять делать Apache

апач умеет ssi


 
aka   (2011-01-12 18:16) [8]


> апач умеет ssi

Я, если чесно, не умею, точнее не читал даже. Конечно посмотрю как там, но все же интересно как вот так как в вопросе.


 
Eraser ©   (2011-01-12 18:41) [9]

> [0] aka   (12.01.11 17:24)

с путями у тебя проблемы скорее всего.

про SSI и фреймы не слушай, это уже мертвые технологии как лет 10.


 
KSergey ©   (2011-01-12 18:46) [10]

ничего не понял
Вы хотите изменить дизайн форума и/или добавить в него элементов?
Ну так разберитесь с кастомизацией конкретного форумного движка, они все это поддерживают.
Не надо выдумывать глупостей, надо пользоваться возможностями используемого инструмента.


 
KSergey ©   (2011-01-12 18:47) [11]

и форум, скорее всего, установить в корень сайта, раз уж вы в корне хотите его видеть


 
antonn ©   (2011-01-12 22:31) [12]


> апач умеет ssi

он скрипты дергает через php уже



Страницы: 1 вся ветка

Текущий архив: 2011.04.24;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.012 c
15-1294834077
George
2011-01-12 15:07
2011.04.24
TIdHTTP.Get и Windows 7


6-1236577141
kernel
2009-03-09 08:39
2011.04.24
Зависание IdHTTPProxyServer


15-1294176598
Юрий
2011-01-05 00:29
2011.04.24
С днем рождения ! 5 января 2011 среда


15-1294781400
Юрий
2011-01-12 00:30
2011.04.24
С днем рождения ! 12 января 2011 среда


15-1294754988
12
2011-01-11 17:09
2011.04.24
На панели задач хочу название кнопки Delphi7 + Имя_проекта.