$REQUEST_METHOD在xcart中不起作用



我在xCart网站工作。我被要求解决忘记密码形式的问题。在提交表单之后,有一个逻辑来检查表单是否使用POST方法提交。

if ($REQUEST_METHOD == 'POST'
    && $action == 'recover_password'
    && !empty($username)) 
{
   //Written code to send email for forgot password
}

但是这个条件并不总是满足,因此用户无法获得新密码。

当我显示$REQUEST_METHOD时,它给出GET。我想,这是默认值。但是当我检查表单时,有一个POST方法。

我需要通过php.ini来启用/禁用全局注册吗?

或者需要在xCart配置中做任何事情以使其正常工作?

请帮助我这件事,你的帮助将是非常感激的!

问候,Thiru !

我需要通过php.ini来启用/禁用全局注册吗?

Register_globals应该被禁用,参见X-Cart v4.5.5及更高版本的系统要求:http://help.x-cart.com/index.php?title=X-Cart Server_Requirements_ % 28 x-cart_4.5 % 29 # PHP_configuration

要回答其他问题,需要更多的信息,特别是,您使用的x-cart版本。

我建议您将您的问题(并指定版本+商店URL)发送到support@x-cart.com。

相关内容

  • 没有找到相关文章

最新更新