【问题标题】:Postgres escape special characters PHPPostgres 转义特殊字符 PHP
【发布时间】:2016-04-28 04:01:40
【问题描述】:

我想在 Postgres 的表格中插入这个,但我不知道如何转义特殊字符。此外,我的字符串比下面的字符串长得多,但包含许多这样的实例。

'<a href='http:\/\/%%code%%' target='_blank'>'

【问题讨论】:

  • 我认为您需要更改您提交的数据类型,现在您需要添加 text 作为数据类型而不是您现在的数据类型,这样您就可以将 html 直接存储在数据库中提交..
  • 您是否使用准备好的语句?如果是这样,你不需要做任何特别的事情。如果不是,使用准备好的语句

标签: php sql postgresql


【解决方案1】:

请在任何进入 Postgresql 数据库的数据或正确转义字符串的类似方法中使用pg_query_params。在任何情况下都不要相信来自客户端(即浏览器)的任何编码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-23
    • 2016-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-06
    • 1970-01-01
    相关资源
    最近更新 更多