Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Anton Lev Гость
|
Добавлено: Чт Мар 14 2002 16:30 Заголовок сообщения: проблема с echo var в SSI - очень нужна помощь |
|
|
Я использую шаблонную схему на сайте типа и пр. Но проблема в возникла в
#echo var с навигацией типа ссылка > статья" -->.
На моем локальном apache все это работало замечательно, если не считать того, что ">" при проверке кода в браузере преобразовывалось в ">" - и фиг с ним, брауза не путалась. Какова же была моя радость, когда, залив все на рабочий сервер у провайдера, я увидел прогресс - теперь еще и конструкция
стала выглядеть как "<a href>".
Вообще, прикола ради и слез отчаяния для, можно отметить очевидное решение: поставить вместо скобок -
escape-string и наоборот. Никакие backslash (кои в ssi используют для специальных символов) не помогают.
Плиз хелп. Желательно в мыло: antonlev@au.ru |
|
Вернуться к началу |
|
 |
Anton Lev Гость
|
Добавлено: Чт Мар 14 2002 16:46 Заголовок сообщения: Ага! Эту проблему еще и HTML надо правильно выложить. Правильная версия проблемы тут |
|
|
Я использую шаблонную схему на сайте типа <!--#echo var="KEYWORDS" --> и пр. Но проблема в возникла в #echo var с навигацией типа <!--#set var="navbar" value="<a href='http://путь/'>ссылка</a> > статья" -->.
На моем локальном apache все это работало замечательно, если не считать того, что ">" при проверке кода в браузере преобразовывалось в ">" - и фиг с ним, брауза не путалась. Какова же была моя радость, когда, залив все на рабочий сервер у провайдера, я увидел прогресс - теперь еще и конструкция <a href> стала выглядеть как "<a href>".
Вообще, прикола ради и слез отчаяния для, можно отметить очевидное решение: поставить вместо скобок - escape-string и наоборот. Никакие backslash (кои в ssi используют для специальных символов) не помогают.
Плиз хелп. Желательно в мыло: antonlev@au.ru |
|
Вернуться к началу |
|
 |
anDeRan
Зарегистрирован: 02.03.2002 Сообщения: 29 Откуда: Одесса
|
Добавлено: Пт Мар 15 2002 05:34 Заголовок сообщения: Re: Ага! Эту проблему еще и HTML надо правильно выложить. Правильная версия проблемы тут |
|
|
Я поглядел в Apache - ничего не вышло у мя (я SSI долго не занимался). Есть четыре выхода:
1. SSI: <!--#set var="path" value="http://путь/" --> <!--#set var="links" value="ссылка" -->
<a hre="<!--#echo var="path" -->"><!--#echo var="links" --></a>
2. PHP: <?php $cVar = "<a href='http://путь/'>ссылка</a>"; echo $cVar; ?>
3. ASP: <% var cVar = "<a href='http://путь/'>ссылка</a>" Response.Write cVar %>
4. Perl: #!/usr/local/bin/perl $cVar = "<a href='http://путь/'>ссылка</a<"; print $cVar;
Функции вывода - самое простейшее (т.к. самое необходимое) что есть в любом языке |
|
Вернуться к началу |
|
 |
Dmitry.Karpov http://www. Гость
|
Добавлено: Сб Мар 16 2002 21:41 Заголовок сообщения: Заливал как - через FTP или через ихний скрипт? |
|
|
- |
|
Вернуться к началу |
|
 |
Anton Lev Гость
|
Добавлено: Пн Мар 18 2002 16:26 Заголовок сообщения: Re: Заливал как - через FTP или через ихний скрипт? |
|
|
Заливал как белый человек - через ftp. Да и сервер нормальный - далеко не халявный - под Solaris&Apache. Даже support провайдера открестился, сказав, что это, вероятно, некая фича.  |
|
Вернуться к началу |
|
 |
|