野生动物园介绍、动物园门票信息、预定付款、动物园动物信息、动物画廊、园区餐饮、新闻公告、交流讨论、客服。 后台:信息的管理、动物统计、餐饮统计、会员统计。

开发语言:PHP 框架:原生php/thinkphp5 服务器:Apache 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat 11 运行软件:小皮phpStudy 浏览器:谷歌浏览器

源码: /** * 登录接口 * POST * / public function login(){ 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_json_REQUEST['username'])?$_REQUEST['username']:""; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_json_02_REQUEST['password'])?$_REQUEST['password']:""; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_03username."' and password = '".$password."'"; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_04sql); if (基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_json_05row = $result->fetch_assoc()) { $token_array = [ "iat" => time(), //签发时间 "exp" => time()+7200, //token 过期时间 'tablename'=> 'users',//表名 'isAdmin' => 1, 'id' => $row["id"], "success" => $row,//记录的uid的信息,如果有其它信息,可以再添加数组的键值对 ]; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_json_06token_array)); $data = ['code' => 0, 'token' => 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_07data)); } } else { exit(json_encode(['code'=>500,'msg'=>"账号或密码错误"])); } } /* * 退出 * post / public function logout(){ $token = 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_08token); exit(json_encode(['code'=>0,'msg'=>'退出成功'])); } /* * 获取session / public function session(){ $token = $this->token(); 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_sql_09token),true); $arrayData = $data['success']; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_03arrayData['username']."'"; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_04sql); if (基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_sql_12row = 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_13row])); } } exit(json_encode(['code'=>0,'data'=>$arrayData])); } /* * 找回密码 重置为123456 / public function resetPass(){ $username = input('post.username'); 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_sql_14username."'"; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_sql_15counts); if($cotte->num_rows<1){ exit(json_encode(['code'=>500,'msg'=>"用户名错误。"])); } 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_sql_16username."'"; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_04sql); if($result) exit(json_encode(['code'=>500,'msg'=>"重置密码错误。"])); exit(json_encode(['code'=>0,'msg'=>"密码已重置为:123456"])); } / * 分页,列表 * get */ public function page(){ $token = $this->token(); 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_sql_18token),true); if (!isset(基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_json_19tokens['id'])) exit(json_encode(['code'=>403,'msg'=>"你还没有登录。"])); $userid = $tokens['id']; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_20_REQUEST['page'])?$_REQUEST['page']:"1"; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_21_REQUEST['limit'])?$_REQUEST['limit']:"10"; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_sql_22_REQUEST['sort'])?$_REQUEST['sort']:"id"; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_23_REQUEST['order'])?$_REQUEST['order']:"asc"; $where = "";//查询条件 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_24where; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_sql_25sql); if ($count->num_rows < 1){ $numberCount = 1; }else{ $numberCount = $count->num_rows; } 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_json_26numberCount/$limt);//页数 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_sql_27page-1)*10; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_28where." order by ".基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_json_29order." limit ".基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_30limt; 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_04lists); 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_sql_32result->num_rows > 0) { while ($datas = 基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_33arrayData,$datas); } } exit(json_encode([ 'code'=>0, 'data' => [ "total" => $count, "pageSize" => $limt, "totalPage" => $page_count, "currPage" => $page, "list" => $arrayData ] ])); }


基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_php_34

基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_sql_35

基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_sql_36

基于php的昌吉市野生动物园网站-计算机毕业设计源码+LW文档_sql_37