【问题标题】:PHP session dies in html templatePHP会话在html模板中死亡
【发布时间】:2011-12-15 18:56:45
【问题描述】:

我正在使用 php 网站使用 session_start 打开会话。客户登录,进入一个页面,这使用表单将他们的用户名和其他选项(来自 mysql db)发送到 CGI 脚本,该脚本使用 HTML::Template 创建报告。

一旦生成报告,客户就会看到该报告,该报告看起来是网站的一部分。但是,现在他们的会话丢失了,并且显示为不再登录。

我尝试在模板文件的开头添加,但模板文件不喜欢 PHP。我也尝试将 PHP 作为 TMPL_VAR 嵌入,但没有任何乐趣。

有人可以帮忙吗? :)

【问题讨论】:

  • 您需要发布您的源代码。请参阅常见问题解答:stackoverflow.com/faq
  • 您没有使用基于 cookie 的会话吗?

标签: php html perl templates session


【解决方案1】:

如果您使用基于 PHP 的系统向用户提供内容,请始终坚持下去。

要么用 PHP 重写 Perl,要么重构它,以便您可以将它用作 Web 服务,然后为此编写一个 PHP 客户端。

【讨论】:

    猜你喜欢
    • 2011-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-26
    相关资源
    最近更新 更多