亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > PhpCMS > 正文

phpcms v9實現會員在一個頁面修改昵稱、手機號、郵箱、密碼等信息

2024-09-10 07:17:21
字體:
來源:轉載
供稿:網友
這篇文章主要為大家詳細介紹了phpcms v9實現會員在一個頁面修改昵稱、手機號、郵箱、密碼等信息,具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

phpcms會員在一個頁面修改昵稱、手機號、郵箱、密碼等信息

phpcms默認的會員信息修改是分在多個頁面操作的,很是不方便,那么有沒有辦法把這些修改集中到一個頁面呢?如上圖所示,把會員的相關信息修改放到一起。答案是肯定的,下面361源碼就給出修改方案,方便大家參看。

第一步:將以下代碼放入/phpcms/modules/member/index.php中:

public function gai_intro() {if(isset($_POST['dosubmit'])) {$updateinfo = array();//修改手機號碼if($_POST['mobile'] && $this->memberinfo['mobile'] != $_POST['mobile']) {//如果接收到數據且與數據庫中記錄的值不相符才進行操作$mobile = $_POST['mobile'];$this->db->update(array('mobile'=>$mobile), array('userid'=>$this->memberinfo['userid']));}//修改姓名$nickname = $_POST['nickname'];if($nickname) {$this->db->update(array('nickname'=>$nickname), array('userid'=>$this->memberinfo['userid']));if(!isset($cookietime)) {$get_cookietime = param::get_cookie('cookietime');}$_cookietime = $cookietime ? intval($cookietime) : ($get_cookietime ? $get_cookietime : 0);$cookietime = $_cookietime ? TIME + $_cookietime : 0;param::set_cookie('_nickname', $nickname, $cookietime);}//修改會員郵箱if($this->memberinfo['email'] != $_POST['email'] && is_email($_POST['email'])) {$email = $_POST['email'];$this->db->update(array('email'=>$email), array('userid'=>$this->memberinfo['userid']));//將新郵箱寫入phpsso中if(pc_base::load_config('system', 'phpsso')) {//初始化phpsso$this->_init_phpsso();$res = $this->client->ps_member_edit('', $email, '', '', $this->memberinfo['phpssouid'], $this->memberinfo['encrypt']);$message_error = array('-1'=>L('user_not_exist'), '-2'=>L('old_password_incorrect'), '-3'=>L('email_already_exist'), '-4'=>L('email_error'), '-5'=>L('param_error'));if ($res < 0) showmessage($message_error[$res]);}}//當舊密碼和新密碼均存在時進行下列操作if($_POST['password'] && $_POST['newpassword']){  if(!is_password($_POST['password'])) {  showmessage(L('password_format_incorrect'), HTTP_REFERER);  }  //判斷傳入的舊密碼是否與數據庫中的密碼相符  if($this->memberinfo['password'] != password($_POST['password'],   $this->memberinfo['encrypt'])) {  showmessage(L('old_password_incorrect'), HTTP_REFERER);  }  if(!is_password($_POST['newpassword'])) {  showmessage(L('password_format_incorrect'), HTTP_REFERER);  }  $newpassword = password($_POST['newpassword'], $this->memberinfo['encrypt']);  $updateinfo['password'] = $newpassword;  //將新密碼寫入_member表中  $this->db->update($updateinfo, array('userid'=>$this->memberinfo['userid']));  //將新密碼寫入phpsso中  if(pc_base::load_config('system', 'phpsso')) {  //初始化phpsso  $this->_init_phpsso();  $res = $this->client->ps_member_edit('', '', $_POST['password'], $_POST['newpassword'],   $this->memberinfo['phpssouid'], $this->memberinfo['encrypt']);  $message_error = array('-1'=>L('user_not_exist'), '-2'=>L('old_password_incorrect'),   '-3'=>L('email_already_exist'), '-4'=>L('email_error'), '-5'=>L('param_error'));  if ($res < 0) showmessage($message_error[$res]);  }}//當舊密碼和新密碼均存在時進行以上操作showmessage(L('operation_success'), HTTP_REFERER);} else {$show_validator = true;$memberinfo = $this->memberinfo;include template('member', 'gai_intro');}}

第二步:對應的在/phpcms/templates/default/member/中新建一個gai_intro.html文件,文件中包含下列代碼:

 <form method="post" action="index.php?m=member&c=index&a=gai_intro" id="myform" name="myform">  <li><span>姓名:</span><input name="nickname" type="text" id="nickname" value="{$memberinfo['nickname']}"></li>  <li><span>手機號碼:</span><input name="mobile" type="text" id="mobile" value="{$memberinfo['mobile']}"></li>  <li><span>郵箱:</span><input name="email" type="text" id="email" value="{$memberinfo['email']}"></li>  <li><span>舊密碼:</span><input name="password" type="password" id="password" value="" placeholder="不修改留空即可"></li>  <li><span>新密碼:</span><input name="newpassword" type="password" id="newpassword" value="" placeholder="修改密碼后需要重新登錄哦"></li>  <li><span>&nbsp;</span><input name="dosubmit" type="submit" id="dosubmit" value="提交"></li></form>

到這里就完成了,至于CSS樣式,大家根據自己的喜好自己補充吧。

以上就是phpcms v9實現會員在一個頁面修改昵稱、手機號、郵箱、密碼等信息的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品一区二区三区免费视频| 久久久国产一区二区| 欧美性生交大片免网| 成人免费激情视频| 色一区av在线| 国产视频在线观看一区二区| 国产欧美精品在线| 国产精品无码专区在线观看| 亚洲a中文字幕| 97超级碰碰人国产在线观看| 久久手机免费视频| 亚洲第一区在线| 亚洲色在线视频| 欧美色欧美亚洲高清在线视频| 激情亚洲一区二区三区四区| 日韩欧美中文在线| 欧美区二区三区| 日韩一中文字幕| 午夜精品福利视频| 欧美巨乳美女视频| 国产激情视频一区| 亚洲精品在线观看www| 久久久久久高潮国产精品视| 国产精品美乳一区二区免费| 日韩精品在线私人| 北条麻妃99精品青青久久| 国产精品99久久久久久白浆小说| 亚洲精品成人久久电影| 夜夜狂射影院欧美极品| 成人性生交大片免费观看嘿嘿视频| 亚洲精品美女久久久久| 性金发美女69hd大尺寸| 日韩美女在线观看一区| 亚洲久久久久久久久久久| 欧美激情一区二区久久久| 日韩美女免费视频| 国产欧美精品日韩精品| 欧美大秀在线观看| 日av在线播放中文不卡| 中文字幕视频一区二区在线有码| 上原亚衣av一区二区三区| 日韩欧美在线视频| 日韩精品有码在线观看| 久久久久www| 日韩hd视频在线观看| 久久91超碰青草是什么| 久久久久久久久91| 8090成年在线看片午夜| 91啪国产在线| 亚洲加勒比久久88色综合| 亚洲一区美女视频在线观看免费| 欧美性猛交xxxxx免费看| 538国产精品视频一区二区| 亚洲国产精品久久久| 亚洲日本成人网| 日韩av免费在线观看| 怡红院精品视频| 国产日产欧美精品| 亚洲激情中文字幕| 日韩女优在线播放| 97在线观看视频| 中文字幕欧美精品日韩中文字幕| 尤物tv国产一区| 国外成人在线播放| 激情久久av一区av二区av三区| 国产精品久久久av久久久| 日韩国产精品视频| 国产精品6699| 国产成人免费91av在线| 日韩av最新在线观看| www.亚洲男人天堂| 欧美精品免费在线| 日韩电影视频免费| 日韩av影视在线| 国产精品视频免费在线观看| 国产97在线|日韩| 午夜精品国产精品大乳美女| 日本国产一区二区三区| 久久久国产视频| 少妇高潮久久久久久潘金莲| 亚洲国产天堂久久综合| 热re91久久精品国99热蜜臀| 亚洲精品久久久一区二区三区| 欧美理论在线观看| 亚洲精品国产成人| 国产有码一区二区| 亚洲美女av电影| 性日韩欧美在线视频| 91精品国产一区| 欧美大人香蕉在线| 95av在线视频| 精品亚洲一区二区三区在线播放| 国产精品入口夜色视频大尺度| 成人福利在线视频| 亚洲欧美日韩综合| 色av中文字幕一区| 久久成人免费视频| 国产成人啪精品视频免费网| 亚洲精品视频免费在线观看| 亚洲欧美一区二区激情| 日韩欧美国产骚| 日韩免费av片在线观看| 日韩欧美成人区| 国产精品久久久久免费a∨大胸| 亚洲精品永久免费| 日韩精品视频在线观看免费| 精品一区二区三区四区在线| 国产精品午夜国产小视频| 亚洲日本中文字幕免费在线不卡| 综合欧美国产视频二区| 欧美国产第二页| 欧美第一黄色网| 91性高湖久久久久久久久_久久99| 欧美日韩精品二区| 日本一区二区三区四区视频| 92看片淫黄大片欧美看国产片| 中文字幕亚洲综合久久筱田步美| 亚洲免费伊人电影在线观看av| 色婷婷久久av| 日韩欧美一区二区三区久久| 国产精品手机播放| 另类专区欧美制服同性| 国产婷婷97碰碰久久人人蜜臀| 精品欧美aⅴ在线网站| 国产亚洲美女久久| 国产一区二区三区在线播放免费观看| 欧美国产日韩一区二区三区| 91免费综合在线| 亚洲九九九在线观看| 国产精品日韩欧美| 国产精品流白浆视频| 国产成人短视频| 国产精品精品久久久久久| 亚洲在线第一页| 国产91露脸中文字幕在线| 国产精品www网站| 日韩电影在线观看免费| 日韩黄色av网站| 日韩av免费观影| 国产成人精品免高潮在线观看| 久久精品这里热有精品| 这里只有精品在线播放| 久久伊人精品一区二区三区| 亚洲高清免费观看高清完整版| 中文字幕成人在线| 国产一区二区三区视频在线观看| 一区二区在线视频播放| 久久五月情影视| 国产91精品久久久久久久| 日韩av黄色在线观看| 久久精品国产亚洲一区二区| 日韩精品在线观看一区| 精品久久久久久亚洲国产300| 国产九九精品视频| 亚洲精品成人久久电影| 欧美最猛性xxxxx免费| 国产高清在线不卡| 亚洲日本中文字幕| 亚洲电影在线观看| 欧美日韩国产在线播放| 日韩福利伦理影院免费| 亚洲国产成人精品久久| 精品中文字幕在线2019| 精品高清一区二区三区|