joomla 自定义表单注销用户
Posted
技术标签:
【中文标题】joomla 自定义表单注销用户【英文标题】:joomla custom forms log user out 【发布时间】: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->execute(); else 跨度> echo" 对不起,代码被分成两部分 - 太长了,不适合作为注释 不要将代码放入 cmets,编辑您的问题并将其添加到那里 【参考方案1】:这似乎与我们的代码执行有关会话处理的一些本机 joomla 参数存在冲突问题。
如果您需要 joomla 定制、咨询或专业团队,请访问我们的网站http://storejoomla.org
【讨论】:
我发现了问题——表单标签没有关闭,因为html被封装在echo中,我猜它没有机会显示任何错误。以上是关于joomla 自定义表单注销用户的主要内容,如果未能解决你的问题,请参考以下文章
在 joomla 中打开一个模式窗口,其中包含自定义模块配置中的表单字段
Joomla v1.6 - 如何在控制器中设置自定义成功消息?
如何在自定义组件视图中添加 joomla 编辑器但不使用 XML 表单字段?