Как разместить коды iframe в PHP - PullRequest
0 голосов
/ 08 июня 2018

Я пытаюсь опубликовать коды iframe в textarea, но я думаю, что PHP не разрешает этот процесс.Есть ли способ опубликовать все данные в виде текста?

Кстати, я использую enctype = "multipart / form-data" для формы, потому что я публикую некоторые фотографии и другие вещи.

1 Ответ

0 голосов
/ 08 июня 2018

В комментарии вы упомянули, что:

Я пробую это на localhost, и Opera говорит: «Opera обнаружила необычный код на этой странице и заблокировала его для защиты вашей личной информации (например,, пароли, номера телефонов и кредитные карты). "Значит ли это, что мой код работает, но браузер блокирует его?

И действительно, он работает.Большинство современных браузеров реализуют XSS-защиту , которая откажется отображать фрагменты HTML, которые выглядят скопированными из запроса.Это грубый, но эффективный способ блокирования определенных типов межсайтовых скриптов (XSS) атак.

Чтобы отключить эту функцию, ваше веб-приложение может установить заголовок:

X-XSS-Protection: 0

В качестве альтернативы вы можете рассмотреть возможность рефакторинга вашего приложения, чтобы пользователям не нужно было вводить необработанный HTML.Например, если вы хотите разрешить пользователям встраивать видео на Youtube, запросите URL-адрес видео и сгенерируйте код для встраивания в своем приложении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...