Лучший способ описать мой веб-сайт - просто дать вам ссылку, чтобы вы могли на нее посмотреть: http://opensourcewebsite.host22.com/editpage.php. По сути, это веб-сайт, на который могут пойти люди, которые учатся создавать веб-сайты, ипроверить их код.Я уже знаю, что в текущем состоянии сайтов, он очень подвержен различным атакам.Обратите внимание, что это не законченный сайт.Пользователи будут вводить свой код в текстовое поле, и когда нажата кнопка отправки, код сохраняется в переменной php, которая затем отображается на веб-странице.В настоящее время вы можете использовать HTML-код, CSS-код и код JavaScript, чтобы он отображался правильно.
Моя проблема в том, что я хочу, чтобы пользователь мог вводить php-код в текстовой области и отображать результаты на веб-странице.Не стесняйтесь зайти на мой сайт и ввести код, чтобы понять, как работает страница.Когда вы вводите код php, вы получаете что-то похожее на следующее:
Когда вы вводите
<?php $hi = "hello"; ?>
<?php echo '<p>$hi</p>' ?>
, в исходном коде будет показано следующее
<!--?php $hi = "hello" ?-->
<!--?php echo '<p-->$hi<p></p>' ?>
Ниже приведен код, как я повторяю исходный код в текстовой области
<div id="editArea"><?php echo stripslashes($source_code) ?></div>
Можно ли вообще хранить php-код в переменной php?Любая помощь будет принята с благодарностью!