摘要: ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,遵循Apache2开源协议发布,从Struts结构移植过来并做了改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了S 阅读全文
posted @ 2016-06-16 19:34 魅影星魂 阅读(1187) 评论(0) 推荐(0) 编辑
摘要: smarty自带了一些变量调节器与内置函数,都在libs/plugins目录下,变量调节器以modifier开头,函数以function开头,而且我们可以自定义变量调节器与函数,熟练运用之后会极大地提高我们的开发效率。 一、格式 自定义的时候必须严格按照smarty提供的书写格式: 1.自定义变量调 阅读全文
posted @ 2016-06-14 12:41 魅影星魂 阅读(246) 评论(0) 推荐(0) 编辑
摘要: Smarty是一个使用PHP写出来的模板引擎,是目前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。简单的讲,目的就是要使PHP程序员同前端人员分离,使程序员改变程序的逻辑内容不会影响到前端人员的页面 阅读全文
posted @ 2016-06-06 14:16 魅影星魂 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 流程:由两个及以上的业务步骤,完成一个完整的业务行为的过程,可称之为流程;注意是两个及以上的业务步骤。事物进行过程中的次序或顺序的布置和安排。 创建页面: 登录页面(login.php): <h1>登录</h1> <form action="loginchuli.php" method="post" 阅读全文
posted @ 2016-05-30 10:55 魅影星魂 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 权限管理几乎出现在任何系统里面,用户可以访问而且只能访问自己被授权的资源,不多不少。 创建页面: 权限管理页面: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/D 阅读全文
posted @ 2016-05-29 11:49 魅影星魂 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 有时候我们需要上传文件到服务器,比较常见的就是注册或修改个人信息时需要上传头像。上传文件需要form表单,并且设置属性enctype="multipart/form-data",只有这样文件才能上传。 上传文件页面: 表单中enctype="multipart/form-data"的意思,是设置表单 阅读全文
posted @ 2016-05-28 17:34 魅影星魂 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 我们在注册之后是不能直接登录的,只有管理员审核通过之后才可以登录,当然,管理员也可以撤销审核。审核多用于办公系统当中。 注册页面: <h1>注册</h1> <form action="zcchuli.php" method="post"> <div>用户名:<input type="text" na 阅读全文
posted @ 2016-05-27 08:31 魅影星魂 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 部门内部留言板 一、语言和环境 实现语言 PHP 二、要求: 本软件是作为部门内员工之间留言及发送消息使用。 系统必须通过口令验证,登录进入。方法是从数据库内取出用户姓名和口令的数据进行校验。 用户管理的工作(比如增加,删除,修改用户)通过直接对数据库操作实现,不在本系统中实现,可以自行在数据库用户 阅读全文
posted @ 2016-05-26 21:05 魅影星魂 阅读(831) 评论(0) 推荐(1) 编辑
摘要: 一、SESSION Session:在计算机中,尤其是在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序的 阅读全文
posted @ 2016-05-25 16:40 魅影星魂 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 以Nation表为例,将Nation表显示在页面上,每一行数据前面加上复选框,后面加上查看详情,点击以弹窗形式显示每一行的数据,并且在表格最后一行加上全选复选框,点击选中全部数据,后面跟一个批量删除按钮,点击删除选中项,如图: 主页面:需要用到弹窗插件,将js与css文件加载过来 将显示数据,查看详 阅读全文
posted @ 2016-05-24 08:38 魅影星魂 阅读(4331) 评论(0) 推荐(0) 编辑
摘要: 1.LAMP具体结构包括Linux系统,Apache服务器,MySQL数据库,PHP语言。 WAMP具体结构包括Windows系统,Apache服务器,MySQL数据库,PHP语言。 2.B/S架构:B/S结构(Browser/Server,浏览器/服务器模式),客户机上只要安装一个浏览器(Brow 阅读全文
posted @ 2016-05-23 16:57 魅影星魂 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 省市区三级联动插件: 主页面:为方便使用,不用写过多代码,只写一个id为sanji的div,若别的页面要用,只需写一个id为sanji的div,加载上jQuery与sanji.js文件即可 在JS页面实现三级联动: // JavaScript Document //省、市、区三级联动 $(docum 阅读全文
posted @ 2016-05-23 12:54 魅影星魂 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 1.调用AJAX返回JSON数据 用下拉列表显示Nation表民族名称 主页面: 处理页面: 2.将调用AJAX返回JSON数据方法封装到数据库类里面 2.调用AJAX返回XML数据 XML(Extensible Markup Language)可扩展标记语言,标准通用标记语言的子集,是一种用于标记 阅读全文
posted @ 2016-05-22 21:06 魅影星魂 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 用AJAX实现显示数据与删除事件,调用AJAX返回字符串的方法封装成类 阅读全文
posted @ 2016-05-22 17:20 魅影星魂 阅读(192) 评论(0) 推荐(0) 编辑
摘要: AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器 阅读全文
posted @ 2016-05-21 08:29 魅影星魂 阅读(190) 评论(0) 推荐(0) 编辑