На сайте люди добавляют в комментарии код. Как его безопасно запустить?

Я пробовал записать его в <iframe srcdoc="код">, но небезопасно - есть возможность ломать всю страницу, ибо домен один. Это раз. Браузеры от Майкрософт не поддерживают атрибут "srcdoc". Это два.

Пробовал делать через форму:
<iframe name="area"></iframe>
  <form action="http://другой домен.php" target="area"  method ="post">
   <input type="hidden" name="text" value="Код!">
   <input type="submit" value="run">
  </form>

Но если каждый комментарий гонять через сервер...
Что вы думаете? Что прочесть по этой теме? Спасибо.
  • Вопрос задан
  • 264 просмотра
Пригласить эксперта
Ответы на вопрос 1
@AlexLIn
Что значить запустить один раз для теста или постоянно?
Какой сложности код?
Безопастнее всего будет думаю через одноразовый докер

docker run -it --rm --name $CUSTOMER_ID php:7.0.6-cli php your-script.php
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы