в index.html файле есть обычный script, внутри которого js массив (который генерируется циклом foreach из php).
<script type="text/javascript">
var cams = [
<?php foreach ((array) $this->data['video_streams'] as $video_stream): ?>
{
type : "html",
title : "<?php echo addslashes($video_stream['name']); ?>",
content : "<?php echo addslashes($video_stream['html']); ?>",
},
<?php endforeach; ?>
];
</script>
Суть в том, что у меня в переменной $video_stream['html'] хранится ещё один script, который воспроизводится прямо из массива. Буду очень благодарен, если подскажете, как его можно экранировать? Я пытался добавить addslashers(), но он (скрипт) всё равно воспроизводится, но на сей раз с ошибками из-за слешей.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости