X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Экранирование тэгов или что?, отображение кода на странице - обычным текстом. Как?
toorr2p
toorr2p
Topic Starter сообщение 22.4.2009, 6:27; Ответить: toorr2p
Сообщение #1


Подскажите пожалуста как сделать чтобы код на странице не выполнялся а просто отображался как обычный текст статьи(например как на форуме когда вставляеш пример кода...).

Текст выводится из базы на страницу со статьей.
Какие для этого существуют тэги или что? :D
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilyazh
ilyazh
сообщение 22.4.2009, 7:37; Ответить: ilyazh
Сообщение #2


<br /> - Здесь вместо треугольных скобок используй хтмл код
&gt &lt

ВНИМАНИЕ!! после буквы t в данных двух записях ставь точку с запятой. ПРосто я её не пишу, иначе форум преобразует их в символы и ты не увидишь код.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
toorr2p
toorr2p
Topic Starter сообщение 22.4.2009, 11:13; Ответить: toorr2p
Сообщение #3


чето я не понял
так чтоли?
&gt; br/ &lt;<a href="например"</a>&gt; br /&lt;


не получилось :D
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Гость_0_* Гость_0_*
сообщение 22.4.2009, 14:28; Ответить: Гость_0_*
Сообщение #4


Есть ещё такой тег <pre></pre>, внутри которого ничего не преобразовывается.
P.S. Если я не ошибаюсь..
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilyazh
ilyazh
сообщение 22.4.2009, 17:35; Ответить: ilyazh
Сообщение #5


<br / >
А вы на странице попробуйте, а не здесь. =)
А если пробуете здесь, то уберите пробелы после ;
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
toorr2p
toorr2p
Topic Starter сообщение 22.4.2009, 19:52; Ответить: toorr2p
Сообщение #6


(ilyazh @ 22.4.2009, 17:35) *
<br / >
А вы на странице попробуйте, а не здесь. =)
А если пробуете здесь, то уберите пробелы после ;



после того как я набираю &gt;br&lt;<CODE>&gt;/br&lt;

У меня на странице выводится вот такая бяка - >br< >/br<

У меня вот такой кусок кода:
<p><link rel="stylesheet" type="text/css" href="flvplaver/doc/css/style.css"></p>
<p><script type="text/javascript" src="doc/demo.js"></script></p>
<p><script type="text/javascript" src="flvplaver/src/adapter/shadowbox-base.js"></script></p>
<p><script type="text/javascript" src="flvplaver/src/shadowbox.js"></script></p>
<p><script type="text/javascript"></p>
<p>Shadowbox.loadSkin('classic', 'flvplaver/src/skin');</p>
<p>Shadowbox.loadLanguage('en', 'flvplaver/src/lang');</p>
<p>Shadowbox.loadPlayer(['flv', 'html', 'iframe', 'img', 'qt', 'swf', 'wmp', 'avi'], 'flvplaver/src/player');</p>
<p>window.onload = function(){</p>
<p> Shadowbox.init();</p>
<p> /**
* Note: The following function call is not necessary in your own project.
* It is only used here to set up the demonstrations on this page.
*/</p>
<p>initDemos();</p>
<p>};</p>
<p></script></p>


Как мне его отобразить?
________________________________________________________________________________


Здесь нашел описание www.htmlbook.ru

зделал вот так:
&lt;P&gt;<script type="text/javascript" src="doc/demo.js"></script>&lt;/P&gt;

Отобразилось:

<p></p>
:D
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 22.4.2009, 22:26; Ответить: ZiTosS
Сообщение #7


Вячеслав,
после того как я набираю &gt;br&lt;<CODE>&gt;/br&lt;

А вы не пробовали &lt; и &gt; поменять местами...

Как сказал Димка, про тег <pre></pre>, не верно.
Элемент <PRE> определяет блок предварительно форматированного текста. Такой текст отображается обычно моноширинным шрифтом и со всеми пробелами между словами. По умолчанию, любое количество пробелов идущих в коде подряд, на веб-странице показывается как один. Тег <PRE> позволяет обойти эту особенность и отображать текст как требуется разработчику. В отличие от тега <PLAINTEXT>, использование которого осуждается в HTML 4, внутри контейнера <PRE> допустимо применять любые теги.

Следующие теги не должны размещаться внутри контейнера <PRE>: <APPLET>, <BASEFONT>, <BIG>, <FONT>, <IMG>, <OBJECT>, <SMALL>, <SUB> и <SUP>.

То есть все теги кроме перечисленных разрешено писать между <pre> и </pre> и они будут форматироваться по стандарту.

Так же могу предложить вариант PHP. В нём есть очень удобная функция htmlspecialchars(), которая преобразует все спецсимволы к их эквивалентам :D


Поблагодарили: (0)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
toorr2p
toorr2p
Topic Starter сообщение 23.4.2009, 1:11; Ответить: toorr2p
Сообщение #8


(ZiTosS @ 22.4.2009, 22:26) *
Вячеслав,

А вы не пробовали &lt; и &gt; поменять местами...

Как сказал Димка, про тег <pre></pre>, не верно.

То есть все теги кроме перечисленных разрешено писать между <pre> и </pre> и они будут форматироваться по стандарту.

Так же могу предложить вариант PHP. В нём есть очень удобная функция htmlspecialchars(), которая преобразует все спецсимволы к их эквивалентам :D

Всем спасибо действительно поменял местами и заработало...
чтобы отобразить тэги <object></object> нужно написать
&lt;object&gt;&lt;/object&gt;
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
toorr2p
toorr2p
Topic Starter сообщение 25.8.2009, 6:36; Ответить: toorr2p
Сообщение #9


<meta http-equiv='Refresh' content='0; URL=edit_article.php'>


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Во что сегодня инвестировать?
Делимся своими приносящими прибыль вариантами
75 traveliver 4953 Вчера, 16:32
автор: Boymaster
Открытая тема (нет новых ответов) Создать видеоканал лучше в ютуб или телеграм?
17 uahomka 3220 Вчера, 11:58
автор: Omaxis
Открытая тема (нет новых ответов) Если статья не в индексе Google - она уникальна или нет?
5 uahomka 1436 3.4.2024, 23:56
автор: Liudmila
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВо что Вы играете?
399 Vmir 67851 23.3.2024, 12:51
автор: Alexand3r
Открытая тема (нет новых ответов) Где больше пробив на кликандер или попандер или попап трафике?
1 Boymaster 679 20.3.2024, 9:50
автор: Skyworker


 



RSS Текстовая версия Сейчас: 20.4.2024, 5:15
Дизайн