posts - 99,  comments - 16,  trackbacks - 0
共10页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 
摘要: 22. PHP文件上传 22.1 资源文件 将这三个东西拷贝项目的根目录。 拷贝完毕后,打开upload.html: 现在,我们在项目的根目录去编写一个upload.php。 PHP给我们提供了很多关于文件上传的预定义变量,比如,上传的文件名称,文件大小,文件的类型等。 以下的up_file 就是f阅读全文
posted @ 2018-06-08 12:47 剽悍一小兔 阅读(81) 评论(0) 编辑
摘要: 把这个代码: 复制一下,粘贴到这里: 刷新main.php 完成。 源码获取:https://www.jianshu.com/p/4977bd0073d5阅读全文
posted @ 2018-06-08 12:39 剽悍一小兔 阅读(37) 评论(0) 编辑
摘要: 19.1 添加用户修改的按钮 打开userManage.html,找到新增按钮的地方: 我们不难发现,编辑按钮就差不多应该在新建用户的右边。 那么,假如我现在是新人,对这个项目本身就不太熟悉,那么我得先找到这个页面,然后再去对应的页面找到新增按钮,然后在新增按钮的右边加上对应的代码。代码怎么写,我先阅读全文
posted @ 2018-06-08 12:39 剽悍一小兔 阅读(38) 评论(0) 编辑
摘要: 因为HTTP请求是一种无状态的请求,所谓无状态,就是服务器不会记录下你本次请求的信息。http它是基于请求 相应模式的一种数据传输协议。就是说,你发送一个请求,我服务器给你一个响应,这件事情就算完了。无状态也就是一种无记忆的方式。 Session的作用就是,临时在服务器端记录下你用户的某些数据,方便阅读全文
posted @ 2018-06-08 12:38 剽悍一小兔 阅读(62) 评论(0) 编辑
摘要: 1.对用户名和密码进行非空判断(后台验证) 2. 进行数据库链接 3. 根据用户名和密码进行用户表的查询,如果用户存在,那么查询出来的数量肯定等于1,否则,认为用户名和密码错误。还有一种情况,就是单单根据用户名去查,如果查不到这个用户名,就提示用户用户名不存在。 16. 异步登陆 在上一节中,我们使阅读全文
posted @ 2018-06-08 12:32 剽悍一小兔 阅读(86) 评论(0) 编辑
摘要: 6.1工具栏 6.2新增面板 6.3点击新增按钮就打开新增面板 6.4保存方法 0){ $resultData["errCode"] = 1; $resultData["errMsg"] = "用户名重复!"; echo json_encode($resultData); return; } } /阅读全文
posted @ 2018-06-08 12:31 剽悍一小兔 阅读(45) 评论(0) 编辑
摘要: 新建一个login文件,里面存放的就是用户登录的模块。 在body中贴如以下代码: 最终表单提交地址为login.php,具体的业务逻辑会在下一节给出。阅读全文
posted @ 2018-06-08 12:31 剽悍一小兔 阅读(26) 评论(0) 编辑
摘要: 从这一节开始,开始着手开发部门管理模块。 之后的内容就在此基础上进行增加。 1.用户查询 在目录中建立一个user文件夹,作为我们用户管理的模块。 打开这个文件,新建一个userManage.html文件。 用编辑器打开这个文件,添加基本的文档结构: 然后,在head标签内,写上easyUI的资源文阅读全文
posted @ 2018-06-08 10:27 剽悍一小兔 阅读(37) 评论(0) 编辑
摘要: 假如有一天,用户找到你,说万一不小心手一抖,就点击了删除用户,不太好。能不能再误点的时候,再给个确认框,让用户进行二次确认。 OK,用户是上帝。这边我们可以考虑用confirm方法进行开发。 参考代码: function deleteUser(id){ if(!confirm("您确定要删除这用户吗阅读全文
posted @ 2018-06-08 10:27 剽悍一小兔 阅读(26) 评论(0) 编辑
摘要: 因为easyUI的datagrid组件是横着一格一格加载数据的,一行加载好了之后才会去加载下一行。所谓的列格式化,就是在加载某一列的所有单元格时,对即将加载到这些单元格的数据进行二次包装。 比如,我们要把部门编号都变成一个超链接,假如链接到百度,怎么做? 方法就是在你需要格式化的那一列上添加一个fo阅读全文
posted @ 2018-06-08 10:26 剽悍一小兔 阅读(37) 评论(0) 编辑
共10页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页