Отправляет email-рассылки с помощью сервиса Sendsay

Вебстроительство. Форум !!!

За 2004-12-09

Re[9]: [PHP] - Генерация страниц на основе шаблонов...

Привет, Feniks!

ПИ>> ОК. Давай разбираться дальше: опиши плз, с помощью чего и как ты
ПИ>> смотришь страницы: какой браузер, что написано в строке адреса.
F> Броузер: родной IE и Avant Browser, который использует ядро ИЕ.
F> В старке написано:
F> http://localhost/GoD/
F> GoD - это название сайта моего.

В следующий раз будь поаккуратнее с формулировками: в данном случае
твой сайт называется localhost, а файлы находятся не в корне, а в
папке GoD. Это существенная разница. В корне они лежали бы, если в
строке адреса было бы написано http://localhost/ или
http://GoD.localhost/. Кстати, если
делаешь сайты, которые совсем не подразумеваешь далее перемещать
между каталогами, то очень советую именно так и делать. Для этого надо
просто донастраивать твой Apache и файл hosts.

F> Но есть одно "НО": это у меня-то папка "GoD" лежит в корне
F> веб-сервера, а у моего хостера может и по другому быть та.
F> Как быть ? Может создать конфиг. файл, в который поместить параметр с
F> локальным путем к сайту и его подставлять перед всем адресами ?
F> например, MyUrl="/God" и в теги тогда будет
F> <IMG SRC=<?=MyUrl?>"/Images/Logo.gif" BORDER="0">

Да, так и надо делать в таких случаях. Причем все такие настройки,
которые зависят именно от того, на каком хостинге запускается сайт,
советую выносить в отдельный конфиг-файл, который ты не будешь
копировать со своего компьютера на хостинг, потому что он меняться не
будет, а другие настройки (зависящие не от хостинга, а от чего-нибудь
другого) могут периодически меняться...

Пашка

9 декабря 2004 г., 17:37:32, Feniks <csn@b*****.ua> wrote:

F> Здравствуйте, Павел.

F> В письме mid:20041209120141.2776***@i*****.subscribe
F> Вы писали 9 декабря 2004 г. в 11:02:58 [GMT +2:00]:

F>>> Вынужден тебя огорчить, Пашка.
F>>> Все равно не работает. Ничего не грузится: ни картинки, ни файл со
F>>> стилями (.css). :-( Где бы файл Index не лежал с тегами
F>>> <IMG SRC="/Images/Logo.gif" BORDER="0">, он не работает.

ПИ>> ОК. Давай разбираться дальше: опиши плз, с помощью чего и как ты
ПИ>> смотришь страницы: какой браузер, что написано в строке адреса.
F> Броузер: родной IE и Avant Browser, который использует ядро ИЕ.
F> В старке написано:
F> http://localhost/GoD/
F> GoD - это название сайта моего.

ПИ>> Еще на непрогрузившихся картинках нажми правой кнопкой и выбери свойства
F> -
ПИ>> посмотри какой адрес картинки браузер там пишет.
ПИ>> О результатах просмотра напиши сюда. :))
F> В свойствах указан адрес:
F> http://localhost/Images/Logo.gif

F> Без комментариев... :-))
F> Сам вижу, что адрес не верный. Пропущена папка "GoD". :-/
F> Отсюда банальный вопрос: а то если перед "/images" поставить
F> "GoD/images" ? :))
F> Ща попробую...
F> :)) :)) :))
F> 100 пудова... запрацювало, т.е. заработало...

F> Большое спасибо. ;-)
F> Попробую теперь весь сайт так переделать.

F> Но есть одно "НО": это у меня-то папка "GoD" лежит в корне
F> веб-сервера, а у моего хостера может и по другому быть та.
F> Как быть ? Может создать конфиг. файл, в который поместить параметр с
F> локальным путем к сайту и его подставлять перед всем адресами ?
F> например, MyUrl="/God" и в теги тогда будет
F> <IMG SRC=<?=MyUrl?>"/Images/Logo.gif" BORDER="0">

F> PS. Я про свойства та картинок совсем забыл и да же не догадался. :-/


Номер выпуска : 298
Возраст листа : 332 (дней)
Количество подписчиков : 190
Адрес в архиве : http://subscribe.ru/archive/inet.webbuild.build/msg/277980
Получить правила : mailto:inet.webbuild.build-rules@subscribe.ru
Формат "дайджест" : mailto:inet.webbuild.build-digest@subscribe.ru
Формат "каждое письмо" : mailto:inet.webbuild.build-normal@subscribe.ru
Формат "читать с веба" : mailto:inet.webbuild.build-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: inet.webbuild.build
Написать в лист: mailto:inet.webbuild.build-list@subscribe.ru
Отписаться: mailto:inet.webbuild.build--unsub@subscribe.ru?subject=inet.webbuild.build

http://subscribe.ru/ http://subscribe.ru/feedback

   2004-12-09 19:49:16 (#277980)

Re[8]: [PHP] - Генерация страниц на основе шаблонов...

Здравствуйте, Павел.

В письме mid:20041209120141.2776***@i*****.subscribe
Вы писали 9 декабря 2004 г. в 11:02:58 [GMT +2:00]:

F>> Вынужден тебя огорчить, Пашка.
F>> Все равно не работает. Ничего не грузится: ни картинки, ни файл со
F>> стилями (.css). :-( Где бы файл Index не лежал с тегами
F>> <IMG SRC="/Images/Logo.gif" BORDER="0">, он не работает.

ПИ> ОК. Давай разбираться дальше: опиши плз, с помощью чего и как ты
ПИ> смотришь страницы: какой браузер, что написано в строке адреса.
Броузер: родной IE и Avant Browser, который использует ядро ИЕ.
В старке написано:
http://localhost/GoD/
GoD - это название сайта моего.

ПИ> Еще на непрогрузившихся картинках нажми правой кнопкой и выбери свойства
-
ПИ> посмотри какой адрес картинки браузер там пишет.
ПИ> О результатах просмотра напиши сюда. :))
В свойствах указан адрес:
http://localhost/Images/Logo.gif

Без комментариев... :-))
Сам вижу, что адрес не верный. Пропущена папка "GoD". :-/
Отсюда банальный вопрос: а то если перед "/images" поставить
"GoD/images" ? :))
Ща попробую...
:)) :)) :))
100 пудова... запрацювало, т.е. заработало...

Большое спасибо. ;-)
Попробую теперь весь сайт так переделать.

Но есть одно "НО": это у меня-то папка "GoD" лежит в корне
веб-сервера, а у моего хостера может и по другому быть та.
Как быть ? Может создать конфиг. файл, в который поместить параметр с
локальным путем к сайту и его подставлять перед всем адресами ?
например, MyUrl="/God" и в теги тогда будет
<IMG SRC=<?=MyUrl?>"/Images/Logo.gif" BORDER="0">

PS. Я про свойства та картинок совсем забыл и да же не догадался. :-/

   Feniks 2004-12-09 17:44:31 (#277866)

Re[7]: [PHP] - Генерация страниц на основе шаблонов...

F> Вынужден тебя огорчить, Пашка.
F> Все равно не работает. Ничего не грузится: ни картинки, ни файл со
F> стилями (.css). :-( Где бы файл Index не лежал с тегами
F> <IMG SRC="/Images/Logo.gif" BORDER="0">, он не работает.

ОК. Давай разбираться дальше: опиши плз, с помощью чего и как ты
смотришь страницы: какой браузер, что написано в строке адреса. Еще на
непрогрузившихся картинках нажми правой кнопкой и выбери свойства -
посмотри какой адрес картинки браузер там пишет.
О результатах просмотра напиши сюда. :))

Пашка

9 декабря 2004 г., 11:02:04, Feniks <csn@b*****.ua> wrote:

F> Здравствуйте, Павел.

F> В письме mid:20041209023008.2774***@i*****.subscribe
F> Вы писали 9 декабря 2004 г. в 1:32:11 [GMT +2:00]:

ПИ>> Соответственно, привожу исправленный код файлов, который точно будет
ПИ>> работать:

ПИ>> Файл 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>
ПИ>> // покусано ПИ>> Все исправления сводятся к тому, что, как я и говорил, в теге img
ПИ>> ставим в src не "images/...", а "/images/...".

ПИ>> Успехов и удачи! :)
ПИ>> Пашка

F> Вынужден тебя огорчить, Пашка.
F> Все равно не работает. Ничего не грузится: ни картинки, ни файл со
F> стилями (.css). :-( Где бы файл Index не лежал с тегами
F> <IMG SRC="/Images/Logo.gif" BORDER="0">, он не работает.

F> Странная штука получается... Такие теги с путями я не раз встречал на
F> чужих сайтах и они благополучно работали! Может где-то что-то надо
F> указать для этого ? Может мета теги какие-то ?


Номер выпуска : 296
Возраст листа : 332 (дней)
Количество подписчиков : 190
Адрес в архиве : http://subscribe.ru/archive/inet.webbuild.build/msg/277634
Получить правила : mailto:inet.webbuild.build-rules@subscribe.ru
Формат "дайджест" : mailto:inet.webbuild.build-digest@subscribe.ru
Формат "каждое письмо" : mailto:inet.webbuild.build-normal@subscribe.ru
Формат "читать с веба" : mailto:inet.webbuild.build-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: inet.webbuild.build
Написать в лист: mailto:inet.webbuild.build-list@subscribe.ru
Отписаться: mailto:inet.webbuild.build--unsub@subscribe.ru?subject=inet.webbuild.build

http://subscribe.ru/ http://subscribe.ru/feedback

   2004-12-09 12:01:41 (#277634)

Re[6]: [PHP] - Генерация страниц на основе шаблонов...

Здравствуйте, Павел.

В письме mid:20041209023008.2774***@i*****.subscribe
Вы писали 9 декабря 2004 г. в 1:32:11 [GMT +2:00]:

ПИ> Соответственно, привожу исправленный код файлов, который точно будет
ПИ> работать:

ПИ> Файл 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>
ПИ> // покусано ПИ> Все исправления сводятся к тому, что, как я и говорил, в теге img
ПИ> ставим в src не "images/...", а "/images/...".

ПИ> Успехов и удачи! :)
ПИ> Пашка

Вынужден тебя огорчить, Пашка.
Все равно не работает. Ничего не грузится: ни картинки, ни файл со
стилями (.css). :-( Где бы файл Index не лежал с тегами
<IMG SRC="/Images/Logo.gif" BORDER="0">, он не работает.

Странная штука получается... Такие теги с путями я не раз встречал на
чужих сайтах и они благополучно работали! Может где-то что-то надо
указать для этого ? Может мета теги какие-то ?

   Feniks 2004-12-09 11:51:22 (#277627)

Re[5]: [PHP] - Генерация страниц на основе шаблонов...

Привет, Feniks!

Соответственно, привожу исправленный код файлов, который точно будет
работать:

Файл 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>
// покусано Все исправления сводятся к тому, что, как я и говорил, в теге img
ставим в src не "images/...", а "/images/...".

Успехов и удачи! :)
Пашка

6 декабря 2004 г., 13:37:13, Feniks <csn@b*****.ua> wrote:

F> Здравствуйте, Павел.

F> В письме mid:20041203233504.2746***@i*****.subscribe
F> Вы писали 3 декабря 2004 г. в 22:34:55 [GMT +2:00]:

ПИ>> Ты чего-то не договариваешь. Если у img ставить в src в начале слэш
ПИ>> без всяких точек, то картинки будут браться из корня не Апачем и не
ПИ>> PHP, а браузером. При этом на сервере вообще PHP может не стоять -
ПИ>> браузеру пофигу. Если у тебя что-то не работает, значит ты используешь
ПИ>> слэш не в img, а в include или require в PHP. А так действительно
ПИ>> работать не будет. Расскажи плз поподробнее, что ты делаешь, что у
ПИ>> тебя не получается, и приведи примеры кода.
F> Ну тогда привожу косок кода...

F> Файл Index.php в корне сайта :
F> F> <?PHP require("Cgi-bin/BodyHeader.inc.php"); ?>
F> <H2>Добро пожаловать на наш сайт</H2>
F> <DIV ALIGN="center"><IMG SRC="Images/Divider.gif" BORDER="0"></DIV>
F> // покусано F> Файл Index.php в папке About сайта :
F> F> <?PHP require("../Cgi-bin/BodyHeader.inc.php"); ?>
F> <H2>Добро пожаловать на наш сайт</H2>
F> <DIV ALIGN="center"><IMG SRC="../Images/Divider.gif" BORDER="0"></DIV>
F> // покусано F> В этих двух файлах написанные таким образом пути работают и
F> подключается файл BodyHeader.inc.php и грузится картинка Divider.gif.

F> Теперь сам файл BodyHeader.inc.php :
F> F> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
F> <HTML>
F> <HEAD>
F> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
F> // покусано F> <LINK HREF="Res/Default.css" REL="stylesheet" TYPE="text/css">
F> ^^^^^^^^^^^^^^^^^
F> <BODY LEFTMARGIN="5" TOPMARGIN="5" RIGHTMARGIN="5" BOTTOMMARGIN="5">
F> <TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
F> <TR>
F> <TD CLASS="Title-left"></TD>
F> <TD CLASS="Title-center" ALIGN="center" VALIGN="middle">

F> <IMG SRC="Images/Logo.gif" BORDER="0"></TD>
F> ^^^^^^^^^^^^^^^^^

F> <TD CLASS="Title-center" VALIGN="middle">
F> <H1>Group of Developers</H1></TD>
F> <TD CLASS="Title-center" ALIGN="center" VALIGN="middle">

F> <IMG SRC="Images/Logo.gif" BORDER="0"></TD>
F> ^^^^^^^^^^^^^^^^^

F> <TD CLASS="Title-right"></TD>
F> </TR>
F> </TABLE>
F> // покусано F> вот тут та и начинаются казусы.
F> При такими путями грузится все в индексном файле, который в корне
F> лежит. Но не грузится в папке About.

F> С индексными файлами (Index.php) проблем нету. В них прописываю пути
F> относительные и все гуд - инклуд срабатывает и картинки (которые в
F> Index.php) то же грузятся.
F> А вот как быть с путями на картинки и др. файлы в подключаемом модуле
F> BodyHeader.inc.php ?


Номер выпуска : 294
Возраст листа : 332 (дней)
Количество подписчиков : 191
Адрес в архиве : http://subscribe.ru/archive/inet.webbuild.build/msg/277451
Получить правила : mailto:inet.webbuild.build-rules@subscribe.ru
Формат "дайджест" : mailto:inet.webbuild.build-digest@subscribe.ru
Формат "каждое письмо" : mailto:inet.webbuild.build-normal@subscribe.ru
Формат "читать с веба" : mailto:inet.webbuild.build-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: inet.webbuild.build
Написать в лист: mailto:inet.webbuild.build-list@subscribe.ru
Отписаться: mailto:inet.webbuild.build--unsub@subscribe.ru?subject=inet.webbuild.build

http://subscribe.ru/ http://subscribe.ru/feedback

   2004-12-09 02:30:08 (#277451)