За последние 24 часа нас посетили 61966 программистов и 1594 робота. Сейчас ищут 958 программистов ...

Переменная + <script>

Тема в разделе "PHP для новичков", создана пользователем JohnBraxton, 27 мар 2012.

  1. JohnBraxton

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

    С нами с:
    13 окт 2011
    Сообщения:
    44
    Симпатии:
    1
    Доброго всем времени суток! Подскажите господа как передать значение текстового поля <textarea> с введеными данными которые начинаются на <script>. Допустим мне нужно с текстового поля <textarea> передать в обработчик значения <script> ...чего то еще </script>. Я делаю по средству <form>. Любой текст передается кроме <script>. Помогите найти решение... Заранее спасибо!
     
  2. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    гдето теги обрезаются. Без кода тут одни фантазии и предположения будут.
     
  3. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Сделал тест, у меня ничего не обрезается.
     
  4. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Ещё вариант - всё передаётся, но ты просто берёшь и выводишь в браузер полученный текст (например, через echo или print). При этом как сами теги <script>, так и всё, что в них - отправляется в браузер, просто оно не видимо, поскольку браузер выполняет этот JavaScript.

    Если нужно, чтобы теги script и всё их содержимое выводилось на экран, а не выполнялось браузером - замени угловые скобки на их коды. Например, примени функцию htmlspecialchars() к этому тексту, полученному из textarea перед тем, как отправить его в браузер.