Здравствуйте, Павел.
В письме mid:20041203233504.2746***@i*****.subscribe
Вы писали 3 декабря 2004 г. в 22:34:55 [GMT +2:00]:
ПИ> Ты чего-то не договариваешь. Если у img ставить в src в начале слэш
ПИ> без всяких точек, то картинки будут браться из корня не Апачем и не
ПИ> PHP, а браузером. При этом на сервере вообще PHP может не стоять -
ПИ> браузеру пофигу. Если у тебя что-то не работает, значит ты используешь
ПИ> слэш не в img, а в include или require в PHP. А так действительно
ПИ> работать не будет. Расскажи плз поподробнее, что ты делаешь, что у
ПИ> тебя не получается, и приведи примеры кода.
Ну тогда привожу косок кода...
Файл Index.php в корне сайта :
<?PHP require("Cgi-bin/BodyHeader.inc.php"); ?>
<H2>Добро пожаловать на наш сайт</H2>
<DIV ALIGN="center"><IMG SRC="Images/Divider.gif" BORDER="0"></DIV>
// покусано Файл Index.php в папке About сайта :
<?PHP require("../Cgi-bin/BodyHeader.inc.php"); ?>
<H2>Добро пожаловать на наш сайт</H2>
<DIV ALIGN="center"><IMG SRC="../Images/Divider.gif" BORDER="0"></DIV>
// покусано В этих двух файлах написанные таким образом пути работают и
подключается файл BodyHeader.inc.php и грузится картинка Divider.gif.
Теперь сам файл BodyHeader.inc.php :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
// покусано <LINK HREF="Res/Default.css" REL="stylesheet" TYPE="text/css">
^^^^^^^^^^^^^^^^^
<BODY LEFTMARGIN="5" TOPMARGIN="5" RIGHTMARGIN="5" BOTTOMMARGIN="5">
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
<TD CLASS="Title-left"></TD>
<TD CLASS="Title-center" ALIGN="center" VALIGN="middle">
<IMG SRC="Images/Logo.gif" BORDER="0"></TD>
^^^^^^^^^^^^^^^^^
<TD CLASS="Title-center" VALIGN="middle">
<H1>Group of Developers</H1></TD>
<TD CLASS="Title-center" ALIGN="center" VALIGN="middle">
<IMG SRC="Images/Logo.gif" BORDER="0"></TD>
^^^^^^^^^^^^^^^^^
<TD CLASS="Title-right"></TD>
</TR>
</TABLE>
// покусано вот тут та и начинаются казусы.
При такими путями грузится все в индексном файле, который в корне
лежит. Но не грузится в папке About.
С индексными файлами (Index.php) проблем нету. В них прописываю пути
относительные и все гуд - инклуд срабатывает и картинки (которые в
Index.php) то же грузятся.
А вот как быть с путями на картинки и др. файлы в подключаемом модуле
BodyHeader.inc.php ?