Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Вывод HTML PHP кода в рамочке
Форумы портала PHP.SU » PHP » Программирование на PHP » Вывод HTML PHP кода в рамочке

Страниц (1): [1]
 

1. Платинум - 03 Мая, 2009 - 09:16:32 - перейти к сообщению
Ребята, возник вот такой вопрос:
Мне надо сделать так, если на страницу попадает в тексте HTML либо PHP код , то надо сделать что бы он писался в отдельной рамочки( заготовленного шаблона)
Вот пример: http://addphp[dot]ru/php_script/4-is[dot][dot][dot]ssijj-v-php[dot]html
Можно ли это как то сделать ? ) Или все вручную ?((
2. valenok - 03 Мая, 2009 - 09:19:31 - перейти к сообщению
возниакет такой вопрос: как он "попадает на страницу" ?
3. Roler - 03 Мая, 2009 - 09:24:43 - перейти к сообщению
Платинум
Это вообще-то, как я понимаю, обычный ббкод, вставляемый автором статьи.
4. Платинум - 03 Мая, 2009 - 09:26:10 - перейти к сообщению
valenok пишет:
возниакет такой вопрос: как он "попадает на страницу

Ну как как, когда добавляю материал на сайт, привожу примеры кода и надо писать его.
Вот я и хочу что бы эти примеры были в рамочках.
5. valenok - 03 Мая, 2009 - 09:29:24 - перейти к сообщению
А вы пробовали на форуме привести пример кода ?
CODE (text):
скопировать код в буфер обмена
  1. <html>или как этот</html>

знаете как эта вещь называется ?
6. Платинум - 03 Мая, 2009 - 09:52:01 - перейти к сообщению
Вот посмотрите тут: http://addphp[dot]ru/php_script/4-is[dot][dot][dot]ssijj-v-php[dot]html
Там сделано так как мне надо
Файл: login.php
<?
session_start();......
.........................
....................
..............
?>
Вот и все это в рамке.
Мой вопрос заключается в том.
Вот вставил я статью, и что бы мне каждый раз (код пример) в рамку не вставлять, а что бы он сам туда попадал.
К примеру:
Вот вставил я этот код:
<HTML>
<HEAD>
<TITLE>Design LAB</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
</HEAD>
<BODY>
<p>Текст...</p>
</BODY>
</HTML>
И что бы при просмотре он принял вот такой вид:
</body>
</html>
<HTML>
<HEAD>
<TITLE>Design LAB</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
</HEAD>
<BODY>
<table width="37%" height="28" border="0">
<tr>
<td>&lt;HTML&gt;<br />
&lt;HEAD&gt;<br />
&lt;TITLE&gt;Design LAB&lt;/TITLE&gt;<br />
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=windows-1251&quot;&gt;<br />
&lt;/HEAD&gt;<br />
&lt;BODY&gt;<br />
&lt;p&gt;Текст...&lt;/p&gt;<br />
&lt;/BODY&gt;<br />
&lt;/HTML&gt;<br /></td>
</tr>
</table>
</BODY>
</HTML>
7. Гость - 03 Мая, 2009 - 11:44:09 - перейти к сообщению
Платинум Есть такаяы замечательная функция htmlentities и это потом заихиваете в блок <pre></pre> и получаете то что надо
А елси такие куски текста надо автоматически вылавливать используйте ob_start и там ищите куски <html></html> к примеру и выделйяте их вышеуказанным способом

 

Powered by ExBB FM 1.0 RC1