QQ咨询不加好友发不了信息,咨询前先加好友! → QQ:820896380

帝国CMS如何判断未登录点击和已登录点击不一样链接

一,/e/extend目录下新建dlpd.php

<?php
require('../class/connect.php');
require('../class/db_sql.php');

$link = db_connect();
$empire = new mysqlquery();

$loginuserid = (int)getcvar('mluserid');

$mluseres = $empire->fetch1("SELECT groupid FROM {$dbtbpre}enewsmember WHERE userid='$loginuserid'");

if ($loginuserid > 0) {
if ($mluseres['groupid'] < 2) {
echo json_encode(array('code' => 200, 'data' => '<a href="/e/member/login/" target="_blank">
<img src="/e/extend/vipbanner.png" alt="广告图片">
</a>'));
} else {
echo json_encode(array('code' => 200, 'data' => '<a href="/e/member/buygroup/" target="_blank">
<img src="/e/extend/vipbanner.png" alt="广告图片">
</a>', 'data2' => '您好 会员用户 请下载阅读'));
}
}
?>

二,内容模板页面添加js内容

<script>
$(function () {
$('.content').find('img').each(function () {
var _this = $(this);
var _src = _this.attr("src");
var _alt = '[!--title--]';
_this.wrap('<a data-fancybox="images" href="' + _src + '" data-caption="' + _alt + '"></a>');
$(this).attr('title', '' + _alt + '');
})

$.ajax({
type: 'GET',
url: "[!--news.url--]e/extend/dlpd.php",
error: function () {
console.log("请求出错")
},
dataType: 'json',
success: function (json) {
if (json.code == 200) {
$('#dlpd').html(json.data);
$('#proPrice').html(json.data2);
}
}
});
})
</script>

添加模板文件内修改:

<div class="banner" id=dlpd>

</div>
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
豆包可以帮你高效完成AI问答、AI对话、提供软件相关教程以及解决生活中遇到的各种疑难杂症,还能帮助你进行AI写作、AI绘画等等,提高你的工作学习效率。
!
你也想出现在这里?立即 联系我们吧!
信息
个人中心
购物车
优惠劵
今日签到
搜索