За последние 24 часа нас посетили 17972 программиста и 1592 робота. Сейчас ищут 1020 программистов ...

Надо чтоб ХТМЛ код не исполнялся

Тема в разделе "PHP для новичков", создана пользователем kit, 29 ноя 2007.

  1. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    Всем привет! Подскажите как написать ХТМЛ код чтоб он не исполнялся, а высвечивался на странице в виде текста? Заранее благодарен.
    PS Картинки не предлагать!
     
  2. EvelRus

    EvelRus Активный пользователь

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    <pre> * </pre>
     
  3. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    Один из вариантов заменять < и > на &gt; &lt;
     
  4. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    Это фигня, а вот это работает
    HTML:
    1. &lt;pre&gt;Текст&lt;/pre&gt;
    Но все равно спасибо, навел на поиск
     
  5. KombaInER

    KombaInER Активный пользователь

    С нами с:
    5 апр 2007
    Сообщения:
    221
    Симпатии:
    0
    Адрес:
    Днепр+Крым=Украина
    почему бы не заменить все < и > на & lt; & gt; только & lt; & gt; без пробелов
     
  6. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    header('Content-type: text/plain');
    Но в этом случае у тебя html должен выводить сам php (через print, echo).
     
  7. Mavir

    Mavir Guest

    Заменять спецсимволы, например, > на &lt;

    Если текст выводится в скрипте, то использовать функцию htmlspecialchars