Dedecms默认模板用户评论扩展
描述:注释扩展用户模板默认为&&;lt&。类登录Dedecms默认模板内容页面评论有一个不足的地方,就是用户登录后,会持续有一个框提醒用户登录。天涯这边想出以下解决方案,如果你喜欢的朋友可以带过来。首先,每个人都向内容页面模板编写一个JS脚本代码,
关键字叙述:评论扩展用户模板默认"<>class登陆
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,是大家的荣幸。
评论列表(0条)