时间:2023-04-29 09:24:01 | 来源:网站运营
时间:2023-04-29 09:24:01 来源:网站运营
多语言电脑端文库网站开发研究(一): 最近沉迷于研究电脑端的文库系统,本来是想要学一下商城的PC端的,公司最近接了一个文库网站,属于定制开发的型的,目前把文库系统大概需求如下。//注册 public function register($user_id = '') { $u=D("user"); if(!empty($_POST)) { // dump($_POST);exit; if ($_POST['CheckBoxAgree']=='on') { if (empty($_POST['code'])) { echo '<script>alert("请输入手机验证码");window.history.go(-1);</script>';exit; } $is_mobile = D('user')->where(['mobile'=>$_POST['mobile']])->find(); // dump($is_mobile);exit; if (!empty($is_mobile)) { echo '<script>alert("该手机号已注册过,请更换");window.history.go(-1);</script>';exit; } $is_mobile = D('user')->where(['login_name'=>$_POST['login_name']])->find(); if (!empty($is_mobile)) { echo '<script>alert("该昵称已存在,请更换");window.history.go(-1);</script>';exit; } $code_time = time()-$_SESSION['mobile_code'][1]; /*获取验证码相隔时间*/ if ($_SESSION['mobile_code']!==$_POST['code'] && $code_time>60) { echo '<script>alert("请重新获取手机验证码");window.history.go(-1);</script>';exit; }else{ if ($u->create()) { $u->user_name = 'u'.$u->login_name; $u->password = md5($_POST['password']); $u->real_name = rtrim($_POST['real_name']); $u->reg_time = time(); $uid = $u->add(); if ($uid) { $regInfo = D('User')->where('uid ='.$uid)->find(); //发送消息 if ($_POST['tuijian']) { A('Integral')->getIntegral($_POST['tuijian'],'User','tuijian','150',$regInfo['user_name']); A('notification')->addNotification('User','tuijian','',$_POST['tuijian'],'150','','','',$regInfo['user_name']); } A('notification')->addNotification('User','register','',$uid,'150'); A('Integral')->getIntegral($uid,'User','register','150'); $result = D('User')->field('user_name,uid')->where('uid ='.$uid)->find(); session("user_name",$result['user_name'],86400); session("user_id",$result['uid'],86400); $this->success('注册成功!!!',U('User/personal')); } } $err = $u->getError(); $this->error($err); } }else{ $this->error("请同意协议后再进行注册"); } } if ($user_id) { $this->assign('user_id',$user_id); } $this->display(); }
文库网站注册登录搞好了,网站是一个功能一个功能组合起来就是这么的。网站的架构不一定设计得很复杂,在网站布局一定要做到层次清晰,业务分明。网站的内页与首页的关系尤其需要注意,在开发上往往会浪费很多的开发时间,因此选择合适的网站开发技术最好。关键词:研究,语言,电脑,文库