gpt4 book ai didi

php - 在 mysql 数据库中存储原始 php、javascript、html 或类似内容的最佳实践方法是什么?

转载 作者:行者123 更新时间:2023-11-30 23:40:17 28 4
gpt4 key购买 nike

示例网页有 2 个字段,允许用户输入标题代码。这两个字段稍后将被嵌入并显示在 HTML 页面中以供查看和/或编辑但不执行。换句话说,任何 PHP 或 javascript 或类似的东西都不应运行,而应显示出来以供编辑和复制。

在这种情况下,在数据库插入之前和之后(用于 HTML 显示)转义这些字段的最佳方法是什么

最佳答案

您需要使用函数 htmlspecialchars()在 PHP 中

这会将任何特殊字符(例如 <> )更改为它们的特殊 HTML 编码字符(例如 &lt&gt )。当您从数据库中获取这些并将它们输出为 HTML 时,它们将显示为代码,但不会损害您的脚本或执行。

关于php - 在 mysql 数据库中存储原始 php、javascript、html 或类似内容的最佳实践方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3926887/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com