摘要: 无限级分类在我们开发中显得举足轻重,会经常被人问到,而一般会用递归的方法来实现,但是递归又会难倒一批人。今天博主分享的这个稍微有点基础的phper都能学会,希望大家能喜欢。 一、先建立对应的数据库和表: 请注意pid和id的外键关联关系,最顶级的pid为0。 二、新建一个控制器,我就用默认的Inde 阅读全文
posted @ 2017-02-25 13:39 依旧十八岁的夕阳小子 阅读(4502) 评论(0) 推荐(0) 编辑
摘要: (接上文) 七、一个小结 先对前面的内容,做一个小结。 我们已经知道,网络通信就是交换数据包。电脑A向电脑B发送一个数据包,后者收到了,回复一个数据包,从而实现两台电脑之间的通信。数据包的结构,基本上是下面这样: 发送这个包,需要知道两个地址: * 对方的MAC地址 * 对方的IP地址 有了这两个地 阅读全文
posted @ 2017-02-20 18:12 依旧十八岁的夕阳小子 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 我们每天使用互联网,你是否想过,它是如何实现的? 全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗? 互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol 阅读全文
posted @ 2017-02-20 18:07 依旧十八岁的夕阳小子 阅读(96) 评论(0) 推荐(0) 编辑
摘要: HTTP 协议是互联网的基础协议,也是网页开发的必备知识,最新版本 HTTP/2 更是让它成为技术热点。 本文介绍 HTTP 协议的历史演变和设计思路。 一、HTTP/0.9 HTTP 是基于 TCP/IP 协议的应用层协议。它不涉及数据包(packet)传输,主要规定了客户端和服务器之间的通信格式 阅读全文
posted @ 2017-02-20 17:44 依旧十八岁的夕阳小子 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 既然是分页,道理都是一样的,不过ecshop前台分页的函数和后台分页的函数不同,后台分页函数为page_and_size(),在admin/includes/lib_main.php里。都是用ajax来进行分页所需参数的传递,用到后台封装的js函数库listtable.js,下面就来说说ajax分页实现的步骤:1,html页面:引入js{insert_scripts files="../js/utils.js,listtable.js"} 将分页所需的参数用listTable 对象进行属性赋值,如下: 2,php页面:分页的每个要素实现,给模板页面所需的参数赋值 $card 阅读全文
posted @ 2013-11-25 17:23 依旧十八岁的夕阳小子 阅读(2935) 评论(1) 推荐(1) 编辑
摘要: phpcms会员登录后显示会员名称是带括号的,现在把他修改成不带括号。找到函数库libs/functions/global.func.php,修改如下即可:function get_nickname($userid='', $field='') { $return = ''; if(is_numeric($userid)) { $member_db = pc_base::load_model('member_model'); $memberinfo = $member_db->get_one(array('useri 阅读全文
posted @ 2013-09-28 17:28 依旧十八岁的夕阳小子 阅读(319) 评论(0) 推荐(0) 编辑