PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > 极致CMS

个人资料/修改密码

管理员 2024-12-14
极致CMS
12

模板

user/userinfo.html


当前用户信息

用户名:{$member['username']}个性签名:{if($member['signature'])}{$member['signature']}{else}他很懒,什么都没有留下~{/if}手机号码:{$member['tel']}电子邮箱:{$member['email']}生日:{if($member['birthday'])}{$member['birthday']}{else}-{/if}性别:{if($member['sex']==1)}男{else if($member['sex']==2)}女{else}未知{/if}


获取定义字段

function get_fields(tid,id){    var id = arguments[1]?arguments[1]:0;    $.post("{fun U('common/get_fields')}",{molds:'member',tid:tid,id:id},function(res){      if(res.code==0){        //默认 res.tpl输出的是layui的模板HTML,可以审核元素查看res里面的内容        //$("#ext_fields").html(res.tpl);        var html = '';        var len = res.fields_list.length;        if(len>0){          //根据对应的字段,进行HTML设计          for(var i=0;i<len;i++){                      }                  }        $("#fields_ext").html(res.tpl);      }          },'json');  }$(function(){  get_fields(0,{$member['id']});})


上传头像

前端代码

form 的 ID jizhiform 很关键,不能缺少!

必须要点击 保存 才会触发修改!

<form id="jizhiform"><span class="view_img">{if($member['litpic'])}<img src="{$member['litpic']}" height="100" style="border-radius: 50%;" />{/if}</span><br/><input name="litpic" type="hidden" id="fileurl" value="{$member['litpic']}" /><br/><input type="file" class="btn layui-btn" name="file" id="fileid"></form>



交互JS

$(document).ready(function(){  $("#fileid").change(function(){    var form=document.getElementById("jizhiform");    var data =new FormData(form);    data.append('filename','file');    $.ajax({       url: "{fun U('user/uploads')}",//处理图片的文件路径       type: "POST",//传输方式       data: data,       dataType:"json",//返回格式为json       processData: false,  // 告诉jQuery不要去处理发送的数据       contentType: false,   // 告诉jQuery不要去设置Content-Type请求头       success: function(response){                if(response.code==0){                    var result = '';          result +='<img src="' + response['url'] + '" height="100"  />';          //$("#fileid").hide();         // $("#upload_ok").show();          $('.view_img').html(result);          $("#fileurl").val(response['url']);        }else{          alert(response.error);        }               }    });      });  });




希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部