php - 从 mysql 数据库表加载 php 脚本

标签 php mysql

我有一个 mysql 数据库,在其中一个字段中,我有一堆普通的 html 和一个 php 脚本。当我从数据库中拉出并显示字段时,php 不会呈现为 php,而是呈现为 html。想知道是否可以将 php 脚本放在 mysql 数据库字段中,然后在拉到网页时将它们呈现为 php,如果可以,我该怎么做。

最佳答案

我在使用 eval 函数之前已经这样做了。但是,eval 很危险,因为如果注入(inject)恶意代码,可能会造成严重危害,因此请谨慎行事。

作为替代方案,我所做的是将类名和参数存储在数据库中,然后生成给定的类以生成 html 和 php。

关于php - 从 mysql 数据库表加载 php 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14570787/

相关文章:

php - 允许的内存大小 134217728 字节耗尽(尝试分配 20480 字节)Laravel

php - 重置 GridView 过滤器

mysql - BitNami WordPress 安装搞砸了 ApacheFriends XAMPP 控制面板

MySQL SELECT WHERE IN 查询问题

Mysql 更新之前首先检查是否有必要或只是更新?

mysql - 使用大数据集Mysql在两组日期中找到最接近的较低日期

php - XAMPP PhpMyAdmin 错误 1045, "Access denied for user ' root' @'localhost'

php - MySQL获取2个相关表到子数组中

javascript - 无法通过向输入字段赋值来添加选择字段?

php - MySQL 如果没有记录则添加记录