首先,我们需要找到扩展函数文件 include/extend.func.php,并在文件末尾添加以下功能函数代码:
function login_time_ip($mid) {
global $dsql;
$row = $dsql->GetOne("SELECT mid,logintime,loginip FROM `dede_member` where mid='$mid'");
$msg="最后登录时间:".MyDate('Y-m-d H:i:s',$row['logintime']).",上次登录IP:".$row['loginip'];
return $msg;
}
<?php echo login_time_ip($cfg_ml->M_ID);?>
最后登录时间:2017-08-01 12:18:21, 上次登录IP:158.121.122.237
通过这种方式,您可以轻松地在Dedecms会员中心的任何模板中展示会员的最后登录时间和IP地址。这种方法不仅提高了代码的复用性,还简化了模板中的调用过程。
如果您希望进一步优化或扩展此功能,可以考虑增加更多的参数选项,例如格式化日期的样式或限制IP地址的显示长度。这样可以根据具体需求灵活调整输出内容。
以上就是关于如何在Dedecms会员中心模板中调用会员最后登录时间和IP地址的详细教程。希望对您有所帮助!