【问题标题】:joomla custom forms log user outjoomla 自定义表单注销用户
【发布时间】:2014-07-23 10:24:30
【问题描述】:

我有一个嵌入到 Joomla 中的 php 脚本!通过巫师插件的文章。

嵌入的 php 脚本包含/呈现一个简单的 html 表单。提交操作通过添加参数 (?action='submit') 提交到相同的脚本。

脚本检查这个参数是否被这样设置:

if(isset($_GET['action')){
// do the sql insert 
}else
{
//render the form
}

提交动作:

<input type='submit' value='Sumbit' action='http://wwww.mydomain.org.uk/page?     
action=submit'>

现在,问题是每次按下提交按钮时,登录的用户都会从 Joomla! 中注销,并且数据库会话会过期。

这在主持人升级我的 Joomla 后开始发生!在不同的服务器上。 谁能帮我?

【问题讨论】:

  • 如果没有看到脚本中的代码,我们真的无法为您提供帮助……
  • setQuery($insert_sql); $db->e​​xecute(); } else {跨度>
  • echo"
    Player IGN
    播放器位置:
    原因:
    "; } ?>
  • 对不起,代码被分成两部分 - 太长了,不适合作为注释
  • 不要将代码放入 cmets,编辑您的问题并将其添加到那里

标签: php forms joomla


【解决方案1】:

这似乎与我们的代码执行有关会话处理的一些本机 joomla 参数存在冲突问题。

如果您需要 joomla 定制、咨询或专业团队,请访问我们的网站http://storejoomla.org

【讨论】:

  • 我发现了问题——表单标签没有关闭,因为html被封装在echo中,我猜它没有机会显示任何错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-09-25
  • 2019-08-30
  • 1970-01-01
  • 1970-01-01
  • 2011-12-01
  • 1970-01-01
相关资源
最近更新 更多