旧PHP4:从URL恢复变量的方法

时间:2016-04-01 18:30:42

标签: php variables url php4

我必须在拥有最新Debian版本的全新机器上为客户重新安装一个非常旧的内部网。

在我开始之前:这是非常古老的代码,我知道它已经被删除了,但是对代码进行任何改动都没有问题。我的客户不关心安全漏洞。

我编译了PHP 4.4.9并使用ISPConfig将其绑定到此网站。 一切似乎都运行良好,除了PHP似乎没有从URL恢复变量。

示例或网址:

  

http://intranet/?action=connect&form[login]=john&form[password]=123456

代码示例:

if ( isset( $action ) && $action=="connect")
  {
  if ( empty( $form[login] ) || 
        empty( $form[password] ) ) 
   {
...

问题是:变量"动作","形式[登录]"和#34;表格[密码]"保持空虚。

我知道我曾经遇到过这个问题,并且能够在不改变代码的情况下修复它,但我无法记住。 它必须是在PHP中启用或禁用某个地方的选项。

0 个答案:

没有答案