默认模板用户评论扩展

默认模板用户评论扩展,第1张

Dedecms默认模板用户评论扩展

描述:注释扩展用户模板默认为&&;lt&。类登录Dedecms默认模板内容页面评论有一个不足的地方,就是用户登录后,会持续有一个框提醒用户登录。天涯这边想出以下解决方案,如果你喜欢的朋友可以带过来。首先,每个人都向内容页面模板编写一个JS脚本代码,

关键字叙述:评论扩展用户模板默认&quot&lt&gtclass登陆

Dedecms默认模板内容页面的评论中有一个不足的地方,就是用户登录后会继续出现哪个框提醒用户登录。天涯在这里想出了以下解决方案,如果你喜欢的朋友可以带过来。

首先大家给内容页面模板写一个JS脚本代码,根据AJAX区分用户是否登录,并从中获取用户登录信息内容。JS代码在下面,插在中间。

JS编码:

<scriptlanguage="JavaScript"src="{dede:globalname='CFG_CMSpath'/}/include/dedeAjax2.js">;</script>; <;脚本语言="javascript"> functioncheckuser(){ vartaget_obj=document.getelementbyid('_userboxform'); myajax=newdedeAjax(taget_obj,false,false,"","",""); myajax。sendget2("{dede:globalname="CFG_memberURL"/}/userboxsta.PHP"); dedexhttp=null; } <;/script>;

然后我们更改了部分内容页面的代码
,发现:

<divclass="userbox"> <;dl> <;ddclass="mtop"> <;strong>用户名: <;strong>登录密码:;<inputname="pwd"class="password"type="password"maxlength="20"/>; <;/DD>;

把它改成

<divclass="userbox"> <;dl> <;ddclass="mtop"> <;spanid="_userboxform">。 <;strong>用户名: <;strong>登录密码:;<inputname="pwd"class="password"type="password"maxlength="20"/>; <;/span>。 <;/DD>;

此外,它还用于区分用户是否已经登录。

下面我们来写一个PHP文档。用户传输数据,存储为/member/userboxsta.php,其代码如下:

<?PHP header("Pragma:no-cache\r\n"); header("Cache-Control:no-Cache\r\n"); header("Expires:0\r\n"); header("Content-Type:text/html;charset=GB2312");
关键字描述:注释扩展用户模板默认为&quot&lt&。类登录

系统配置为可以查看维护状态 $CFG_iscanview=true; require_once(dirname(__FILE__)。"/../include/Inc_memberlogin.PHP"); $CFG_ml=newmemberlogin(); if(empty($CFG_ml->;m_ID)){echo"";exit();} $uid=$CFG_ml->;M_LoginID ?> <;strong>欢迎

在这种情况下,再次升级HTML,然后登录到用户,看看是否有任何小错误已经得到解决。
扩展:Dedecms可以用于很多事情。这种错误恢复方法实际上使用了用户登录示例。更深入地分析Dedecms,是大家的荣幸。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/773751.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存