您当前的位置: 主页 > 优化教程
我在某模型里面增加了一个电话号码的字段tel,希望前台只让具有高级会员权限并且登录的用户才会显示,未登录时显示“请注册后才能显示”。这里用传递参数加SQL实现,具体方法如下:
 
1、在内容页head之间加上JS:
 
<script src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js" type="text/javascript" ></script>
<script language="javascript">
function CheckLogin_c(){
 var taget_obj = document.getElementById('_userlogin_c');
 var req = document.getElementById('hid').value;
 myajax = new DedeAjax(taget_obj,false,false,'','','');
myajax.SendGet2("{dede:global.cfg_cmspath/}/member/ajax_loginsta_c.php?val="+req);
 DedeXHTTP = null;
}
</script>
 
2、在内容页需要会员限制才能查看的地方添加代码(会员登录前的样子):
 
<span id="_userlogin_c"><a href="/member/index_do.php?fmdo=user&dopost=regnew">请注册后查看!</a></span>
<input type="hidden" value="{dede:field.aid/}" id="hid" />
<script language="javascript" type="text/javascript">CheckLogin_c();</script>
 
这里获取文章ID的文本框一定要在js之前
 
3、在/member文件夹中新建一个文件:ajax_loginsta_c.php,添加如下代码(会员登录后的样子):
 
<?php
require_once(dirname(__FILE__)."/config.php");
AjaxHead();
if($myurl == '')
{
 exit('');
}
$uid  = $cfg_ml->M_LoginID;
!$cfg_ml->fields['face'] && $face = ($cfg_ml->fields['sex'] == '女')? 'dfgirl' : 'dfboy';
$facepic = empty($face)? $cfg_ml->fields['face'] : $GLOBALS['cfg_memberurl'].'/templets/images/'.$face.'.png';
?>
<?php
$row = $dsql->GetOne(" Select * From `js_addoninfos` where `aid`=$val ");
?>
<?php echo $row['tel']; ?>

 

关键词:DEDE,限制,某个,字段,只有,会员,才能,浏览,我,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

DEDECMS在PHP5.4不能正常运行的解决方法本文实例讲述了DEDECMS在PHP5.4不能正常运行的解决方法。分享... 2021-07-30
dedecms调用文章描述description限制字数的方法在dedecms模板调用文章描述时,有时候我们为了页面美观或者需要对字... 2021-07-22
dedecms自动把未审核文章的时间设定为当前时间自动把未审核文章的时间设定为当前时间 功能:进入编辑文章时候,对于未审... 2021-07-22
dedecms5.7调用会员登录 显示登陆状态一下代码就是 调用会员登陆状态,退出,显示注册和登陆 {dede:ph... 2021-07-27
dedecmscms文章如没有上传图片,则自动替换为百度/谷歌广告的方法织梦DedeCMS发布文档时有的上传有图片,有的没有图片,没有图片的文... 2021-08-09
织梦dedecms系统tag显示每个tag相应的文章数量有些时候我们想实现类似于wordpress那样的tag,就是在显示ta... 2021-07-27
织梦自由列表freelist调用增加排序方法很多站长在用到织梦的自由列表功能时,会发现其排序方式比较单一,不能满足... 2021-07-22
织梦灵活使用参数 调用不同的友情链接在研究DEDECMS 织梦模板 时我们发现在链接 link 里面的参数... 2021-07-27
如何实现Dedecms 每个tag显示相应的文章数量如何让dedecms的tag显示相应的文章数量。当时小编我还没有反映过... 2021-07-30
Dedecms如何修改程序文件达到让会员无法发布重复文章的方法小编经常遇到客户的论坛被刷会员或者被会员们大量的刷垃圾帖子,经常建站的... 2021-08-14
DedeCMS批量修改生成HTML静态或动态浏览DedeCMS批量修改生成HTML静态或动态浏览 在后台系统设置mys... 2021-07-22
织梦DEDECMS显示和内容有关的专题标题内容我们在使用织梦DEDECMS制作文章页或者列表页模板时候,都希望在页面... 2021-07-22
织梦 调用文章简介[field:description /]如何限制字数在用 织梦模板 时,用[field:description /]标签调... 2021-08-14
怎样DEDEcms修改取消或者替换子栏目列表名称中”/”符号在使用DEDECMS时,创建的子栏目列表名称是这样的例子:顶级栏目名称... 2021-07-22
Dedecms教程:获取上一篇下一篇的URL地址有些客户问到dedecms是怎么调用上一篇下一篇的url地址的,只调用... 2021-08-14
dedecmsdedecms复制文章内容自动加版权代码当复制文章内容时,自动加版权与文章详细页网址的实现方法: 将下面的js... 2021-08-09

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn