CodeIgniter великолепен, но я использую его для разработки сайта, где пользователи должны иметь возможность делиться своим кодом для веб-сайтов. К сожалению, CodeIgniter делает «правильную» вещь, удаляя теги <script>
из входных данных моего пользователя в базу данных, поэтому при возврате данные выглядят так:
[удалено] Данные пользователя [удалено]
Однако мне нужен мой сайт для отображения тегов скрипта, но, очевидно, не для их анализа. Как я могу заставить CodeIgniter или PHP возвращать теги <script>
, но при этом очищать их для базы данных и возвращать их без выполнения?
Спасибо!
Jack
РЕДАКТИРОВАТЬ: Кстати, нельзя использовать такие вещи, как Markdown, все должно быть выведено в копируемый код, который может работать без изменений где-либо еще