Anybody have any idea how I might go about doing something like this.
I’ve got a textarea setup to allow users to edit page content. the content is then stored in a database and is retrieved on the frontend by php within an html template. something like:
<html>
yada yada...
<?php
echo get_page_contents_by_id($_GET['id']);
?>
yada yada...
</html>
its all run in a .php file, in case anyone wanted to call that out.
What I’m wondering is, because I’m getting the content from the database via php, is there any way that I can retrieve php code within that content and still run it without doing any sort of file writing.
You can use the PHP
eval()method to execute the PHP code returned from the database – just as if it was actually written in your PHP file directly.e.g.
Prints: