摘要: C = Client, S = Server C/S架构 例子:qq ,迅雷,快播,暴风影音 各种网络游戏等等 只要和服务器通信的都算是BS = Browser - Server = 浏览器-服务器例子:所有的网站都算是 Browser-Server 架构其实是C/S架构得一种特殊得实现形式 只要是 阅读全文
posted @ 2019-10-30 16:48 路人jiaer 阅读(146) 评论(0) 推荐(0)
摘要: 1.下载并打开phpstudy, 2.找到phpstudy文件下的www下目录,并创建你开始做的项目名称 3.打开phpstudy添加网站域名 和指向网站目录,端口号默认80,如图所示: 4.去thinkphp官网下载tp框架,下载最新版本-完整版 网址:http://www.thinkphp.cn 阅读全文
posted @ 2019-10-30 16:05 路人jiaer 阅读(857) 评论(0) 推荐(0)
摘要: public static function writeFile($filePath = '',$ctt = '') { $dir_name = dirname($filePath); //目录不存在就创建 if(!file_exists($dir_name)) { mkdir($dir_name, 阅读全文
posted @ 2019-10-30 13:59 路人jiaer 阅读(269) 评论(0) 推荐(0)
摘要: /*校验客户端ip是否是允许范围内*/public function checkIp(){ if (Session::get('allowaccess')) { return true; } $model = new ItemModel(); $asInfo = $model->getInfoBy( 阅读全文
posted @ 2019-10-30 11:53 路人jiaer 阅读(274) 评论(0) 推荐(0)
摘要: 判断IP是否在某个网段内 public function ip_in_network($ip, $network) { $ip = (double) (sprintf("%u", ip2long($ip))); $s = explode('/', $network); $network_start 阅读全文
posted @ 2019-10-30 11:35 路人jiaer 阅读(1497) 评论(0) 推荐(0)
摘要: 第一步: 控制器引入tp框架内置得文件 use think\Request; 第二步: 创建个函数,并返回值 public function getHostIp() { //tp内置函数获取客户端ip $IP = request()->ip(); return $IP; } 第三步:调用函数测试 阅读全文
posted @ 2019-10-30 11:33 路人jiaer 阅读(2136) 评论(0) 推荐(0)
摘要: HTTP协议详解 阅读全文
posted @ 2019-10-30 11:15 路人jiaer 阅读(122) 评论(0) 推荐(0)
摘要: 导入Excel表: 导入Excel表: html代码第二,在对应的php文件进行文件的处理 复制代码 代码如下: if (! empty ( $_FILES ['file_stu'] ['name'] )) { $tmp_file = $_FILES ['file_stu'] ['tmp_name' 阅读全文
posted @ 2019-10-30 11:10 路人jiaer 阅读(279) 评论(0) 推荐(0)
摘要: 一个用户注册功能的密码有如下要求:由数字和字母组成,并且要同时含有数字和字母,且长度要在8-16位之间。 如何分析需求?拆分!这就是软件设计的一般思路了。于是乎,拆分需求如下:1,不能全部是数字2,不能全部是字母3,必须是数字或字母只要能同时满足上面3个要求就可以了,写出来如下: ^(?![0-9] 阅读全文
posted @ 2019-10-30 10:59 路人jiaer 阅读(2009) 评论(0) 推荐(0)