帝国二次开发:使用JS调用登陆模板并显示会员头像
帝国二次开发中,JS调用登陆模板调用会员头像的方法如下:首先,在登陆模板中帝国二次开发中,JS调用登陆模板调用会员头像的方法如下:首先,在登陆模板中添加一个用于显示会员头像的HTML元素,例如``标签。然后,在JS代码中,通过获取该元素的ID或者其他唯一标识符,来动态设置其`src`属性为会员头像的URL地址。这样,当用户登录后,系统会根据会员信息自动加载对应的头像图片到页面上。需要注意的是,为了保证安全性,头像URL地址应该是经过加密或者签名处理的,以防止恶意篡改。
打开/e/data/template/loginiframetemp.txt
$r=$empire->fetch1("select".eReturnSelectMemberF('userid,username,groupid,userfen,money,userdate,havemsg,checked')."from".eReturnMemberTable()."where".egetmf('userid')."='$myuserid'and".egetmf('rnd')."='$myrnd'limit1");
修改成
$r=$empire->fetch1("select".eReturnSelectMemberF('userid,username,groupid,userfen,money,userdate,havemsg,checked')."from".eReturnMemberTable()."where".egetmf('userid')."='$myuserid'and".egetmf('rnd')."='$myrnd'limit1");$m=$empire->fetch1("selectuserpicfrom{$dbtbpre}enewsmemberaddwhereuserid='$myuserid'limit1");$userpic=$m['userpic']?$m['userpic']:$public_r[newsurl].'e/data/images/user.jpg';
在JS调用登陆模板使用
<?=$userpic?>
同理,还可以调用其他任何会员相关的字段