gpt4 book ai didi

php - mysql_real_escape_string 从存储的电子邮件中删除换行符

转载 作者:行者123 更新时间:2023-11-30 01:04:44 25 4
gpt4 key购买 nike

我使用 imap_mail (php) 从我的邮件服务器收集电子邮件,在使用 mysql_real_escape_string 后分解结果并将其保存到数据库。

如果我从数据库检索后将其显示在文本区域中,则所有换行符都会消失或被\r 等替换。

如果没有 mysql_real_escape_string,它们就会显示。

如果我逃跑了,如何把它们找回来?或者更确切地说,因为我无权访问在文本区域中显示的那部分 php 代码:如何保护字符串免受 sql 注入(inject)的影响,以便仍然显示换行符?

非常感谢

克劳斯

最佳答案

How do I get them back if I escape?

如果使用得当,此函数永远不会干扰换行。所以,这是其他一些代码的干扰。

how do I protect the strings from sql injection

Use prepared statements.

并删除任何破坏换行的代码。

关于php - mysql_real_escape_string 从存储的电子邮件中删除换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19799305/

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