Mysql
 sql >> Database >  >> RDS >> Mysql

Archivia il codice PHP su MySQL e fallo funzionare

È necessario modificare il codice che sta emettendo il contenuto dal database, in modo che il codice PHP contenuto venga eseguito anziché semplicemente ripetuto. Dai un'occhiata a eval() funzione per questo.

Come è stato affermato nei commenti:questo è uno schema generalmente considerato insicuro. Chiunque possa scrivere nel tuo database ora ha la possibilità di far eseguire qualsiasi codice PHP sul server. Vedi questa domanda per una discussione dettagliata su questo:Quando eval è malvagio in php?