【问题标题】:Mimic browser hit from php script模仿 php 脚本命中的浏览器
【发布时间】:2011-06-16 00:36:56
【问题描述】:

我有一个脚本,当您在浏览器中打开它时,它会将您登录到 zencart。

现在,当我尝试使用 require、header 或 curl 从另一个 php 脚本中调用它时,它不会登录到 zencart。它仅在用户直接在浏览器中打开 php 脚本时才有效。

我也尝试过 virtual(),但它运行的是站点顶层的 index.php 脚本,而不是我指定的文件。谢谢。

【问题讨论】:

  • 脚本如何将您登录到 zencart?
  • 史蒂夫,你一定是理解了一些根本性的错误。请添加更多信息,例如您所做的事情、代码的外观以及您提供有用答案的动机——关于 zencart 的部分很清楚。
  • 原始脚本是什么脚本?您可能需要 可以 使用 curl 的 cookie,但似乎是一种奇怪的方法。
  • 这里是登录zencart的脚本。 zen-cart.com/forum/… 我正在尝试将其包含在 kohana 应用程序中,因此当用户登录到 kohana 脚本时,他们会登录到 zencart。这样,我可以使用 kohana 脚本中的链接并将它们发送到结帐,最好是通过 AJAX。
  • 我为临时解决方法所做的是 javascript 重定向。我将添加一个会话变量以允许仅通过服务器上的脚本访问网桥。不过,消除额外的重定向页面真的很好。

标签: php zen-cart


【解决方案1】:

我通过从数据库中读取会话来完成这项工作。如果有人感兴趣,请告诉我,我会打开一个 github。谢谢!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多