【问题标题】:php4 escape input with postgres optionsphp4 使用 postgres 选项转义输入
【发布时间】:2013-10-04 21:03:12
【问题描述】:

我有一个只有 php4 和 postgresql 的服务器。据我所知 PDO 和 pg_query_params 在 php4 中不存在。有哪些选择?还是 raw 转义是唯一的选择?

【问题讨论】:

  • 另一种方法是更新您的 PHP 版本
  • PHP4 已达到 EOL,不再受支持。在您的服务器上安装该软件不仅不负责任,而且存在巨大风险。立即升级,或者如果您使用共享主机,请远离主机。
  • 同意。 PHP 4 已被弃用多年。首要任务不应该是在古老的、漏洞百出的软件上运行您的网站。

标签: php php4 psql


【解决方案1】:

PEAR DB 始于 PHP 4;您可能仍然可以在某个地方找到支持它的版本。在切换到 PHP 5 和 PDO 之前,我曾经使用过它;如果你被 PHP 4 卡住了,那就太好了。

实际上,您的首要任务应该是尽可能远离 PHP 4。它多年来一直不受支持,处理对象很烂,并且与 PHP 5 相比速度非常慢。另外,PHP 5 具有 PDO。

【讨论】:

    猜你喜欢
    • 2013-08-19
    • 2020-12-06
    • 2021-10-10
    • 1970-01-01
    • 2015-05-22
    • 1970-01-01
    • 2022-11-24
    • 2013-08-21
    • 1970-01-01
    相关资源
    最近更新 更多