Buonasera,
oggi mi ritrovo con il problema di dover eseguire del codice PHP memorizzato in un database MySQL.
Il codice viene visualizzato (in phpMyAdmin) così:
Codice PHP:
<p style="text-align:center">Benvenuti su MessenWorld.</p>
<?php
echo date("d/m/Y H:i:s");
?>
Ciò vuol dire che è stato inserito proprio in questo modo.
Ora quando vado ad estrarre i dati filtro la variabile tramite eval ma purtroppo mi viene restituito questo errore:
Parse error: syntax error, unexpected '<' in C:\www\index.php(35) : eval()'d code on line 1
Il codice in uso è:
Codice PHP:
$pag = mysql_fetch_array($spm);
ob_start();
eval($pag['body']);
$body = ob_get_contents();
ob_end_clean();
Soluzioni?