摘要: 主要是用html js css 做的一个网页版小游戏,从网上看到的所以整理下面给大家看看 先来看效果图 html文件 然后css文件 js文件 下面是图片: 阅读全文
posted @ 2017-07-23 11:21 小牛吃青草 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: 时间是用的北京时间 再来看它的源代 html文件 css文件 js文件 阅读全文
posted @ 2017-07-23 10:32 小牛吃青草 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一、什么是SVN? SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。 二、工作 阅读全文
posted @ 2017-07-12 10:18 小牛吃青草 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 当我们做动态页面时,我们会发现一个网站的头部和尾部是相同的,那么我们如何用tp框架来做模板呢 ? 先看一下注意事项: (1)每个区块由<block></block>标签组成 (2)子模板中使用extend标签继承模板 (3)注释语法:{/* 注释内容 */ } 或 {// 注释内容 } 一、看一下基 阅读全文
posted @ 2017-07-12 10:08 小牛吃青草 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 以前也做过文件上传,但是用TP框架做文件上传的原理和以前是差不多的 下面看具体的做法: 第一步:做一个Wenjian控制器: 第二步:做显示页面 shangchuan.html 看一下效果: 点击选中的文件,并打开 文件已经选中: 点击上传:会显示上传成功,并输出 路径 加 文件名 看一下Publi 阅读全文
posted @ 2017-07-10 15:06 小牛吃青草 阅读(433) 评论(0) 推荐(0) 编辑
摘要: Think\Verify类可以支持验证码的生成和验证功能。 为了显示这个验证码功能,第一要有控制器,再就是有方法,然后是显示的页面。 一、最简单的方式生成验证码 (1)我们还是继续在那个控制器编写方法 这个方法显示这个验证码的页面 (2)显示验证码的页面,还是放在中,命名为 运行一下看下结果~~ ( 阅读全文
posted @ 2017-07-10 14:50 小牛吃青草 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 这个知识点,就可以通过“登录”和“注册”的页面来学习这个知识点了首先先做一个“登录”功能一、登录功能(父类)(1)登录的控制器在我的控制器文件夹中新建一个登陆控制器我的路径是这样的: 然后里面要书写正确才可以,其中要有命名空间,还有继承父类的控制器 (2)编写登录的页面 我的这个页面我放在了 这个登 阅读全文
posted @ 2017-07-10 14:31 小牛吃青草 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 数据库的操作,无疑就是连接数据库,然后对数据库中的表进行各种查询,然后就是对数据的增删改的操作,一步步的讲述一下框架对数据库的操作 想要操作数据库,第一步必然是要:链接数据库 一、链接数据库 (1)找到模块文件夹中的Conf文件夹,然后进行编写config.php文件 我这里是这样的文件路径 (2) 阅读全文
posted @ 2017-07-10 14:07 小牛吃青草 阅读(220) 评论(0) 推荐(0) 编辑
摘要: tp的命名空间其实就是虚拟目录,目的是为了自动加载类(不是管理文件) tp命名空间包含两部分: (1)初始命名空间:Library (2)根命名空间: a)Library文件下的所有文件夹,只含一级文件 b) 应用程序模块名(红色标注的是模块名) tp框架里所有的类文件里都要写上命名空间!!! 怎么 阅读全文
posted @ 2017-07-09 10:26 小牛吃青草 阅读(709) 评论(0) 推荐(0) 编辑
摘要: index(); //跨控制器调用(不能用this,先造login的对象,然后再调用) $l = A("Login"); $l->login(); //跨模块调用 $m = A("Home/Ceshi"); $m->mains(); } } 阅读全文
posted @ 2017-07-09 10:19 小牛吃青草 阅读(562) 评论(0) 推荐(0) 编辑