简单的一款js同意后点击

简单的一款js同意后点击
在做一个项目的时候,要求,只有同意阅读了之后才可以点击进行提交,当然这就是网上大多数同意条款之后才可以进行下一步注册的小例子了,跟我的要求蛮像的,这种简单的项目要求,只需要几句js就可以实现了,前一段时间刚学的 js,现在恐怕已经写不出来了,只能从网上找现成的了,当然,懒人嘛,大都是这个样子,好了,代码如下: <input type="checkbox" onclick="if(this.checked) do...

ThinkPHP find方法 查询一条数据记录

ThinkPHP find方法 查询一条数据记录
find() ThinkPHP find() 方法是和 select() 用法类似的一个方法,不同之处 find() 查询出来的始终只有一条数据,即系统自动加上了 LIMIT 1 限制。 当确认查询的数据记录只能是一条记录时,建议使用 find() 方法查询,如用户登录账号检测: public function chekUser(){         header("Content-Type:text/html; charset=utf-8");  &...

thinkphp简单的上传功能

thinkphp简单的上传功能
最近在做一个 thinkphp 上传导入 excel 表到 mysql 数据库中的实例,用到了 thinkphp 上传功能,我的思路是这样的,先把 excel 表通过上传功能上传到服务器上面,然后再进行导入到 mysql,目前的功能基本上都已经实现了,这是自己使用的一个小小的上传功能,当然还在完善中,等整个完善好了,再把导入 excel 的功能给分享下来,先来看一下 thinkphp 上传文件到服务器的 php 代码吧. //上传方法 &nb...

一款jquery发送验证码计时器

一款jquery发送验证码计时器
接上一篇的js发送验证码计时器,因为在发送验证码的时候要提前进行检查的,看看数据库里面有没有这条数据,之前的代码都是使用 jquery 来写的,所以在 jquery 里面去调用 js 的计时器就很难了,没办法,只好再写一款 jquery 的验证码计时器了,当然也是从网上找的一款计时器,加上自己小小的修改和之前的代码进行整合了,我们先看看单独的 jquery 计时器代码,如下: <script type="text/javasc...

一款js发送验证码计时器

一款js发送验证码计时器
要做一款手机注册时发送验证码的计时器,也就是点击一次发送按钮,然后按钮变灰成不可点击的状态,等到指定(60秒)之后才可以再次点击,这样有效的防止了用户一直点击而产生错误,首先想到的自然就是 js 了,研究了一下午的时候,不过这个 js 和之前页面的无法整合,之前的所有注册全是 jquery,所以这个也就没用了,不过效果看起来还不错,所以先收藏起来吧,也是从网上找的,只可惜了没有 jquery 的即时返...

开启ThinkPHP调试模式

开启ThinkPHP调试模式
本来以为项目有自己的缓存文件,后来发现原来用的是ThinkPHP的缓存模式,怪不得一直调整栏目导致样式不变呢,一个项目的配置文件,这样一看就很明了了,如下文件: <?php   require('../common/config/360safe/360webscan.php');   define('APP_DEBUG',TRUE); //开启调试模式   define('THINK_PATH', "../lib/ThinkPHP/");   define('TMPL_PATH',...

wampserver下mysql如何导入数据库

wampserver下mysql如何导入数据库
你的xxx.db里面如果都是sql语句的话,那么跟着我说的做,假如你的库名叫mydb 1.进入mysql命令行 因为你是wampserver,那么就cmd进入dos mysql -u root -p 之后提示输入密码成功进入 2.建库(如果库已经存在,略过这一步) create database mydb; 3.选库 use mydb; 4.导入数据(这里假定你的xxx.db在E:\test目录下) source E:\test\xxx.db; 5.等待 你会看到mysql会导入数据,比用那些GUI程序导入的速度快多了 ...

linux安装分区笔记

linux安装分区笔记
番茄博客在学习linux安装时进行linux安装分区时的笔记,暂时记录下来,以供自己查阅,虚拟机共 12GB. 首先分区 第一分区:/boot 固定大小,100M,强制为主分区,引导程序。 第二分区:/ 根目录 4000M 第三分区:/usr 4500M,相当于windows C盘下Program Files,装软件用的。 第四分区:/var 1500M,日志存放的地方,用户登陆,读取磁盘log。 第五分区:选择文件系统类型 swap,1200M。内存置换空间,虚拟...

zblog文章内容页配合自定义字段插件单独定义关键词和描述

zblog文章内容页配合自定义字段插件单独定义关键词和描述
网页的“关键词“和”描述“两个东西据说已经快被百度抛弃了,但是还是有很多很多人非常看重这个东西。本站已经写了很多篇关于zblog设置”关键词“和”描述“的文章了,今天再加一篇:用自定义字段插件单独定义每一篇文章的关键词和描述。 zblog现在分两个版本,zblogasp和zblogphp。两个版本都有”自定义字段“插件, 建议去自己的zblog后台--应用中心--搜索”字段“后找到此插件安装并启用。然后打开此插件,按照下面...

EMLOG评论Gravatar头像失效解决方法

EMLOG评论Gravatar头像失效解决方法
由于Gravatar网站被墙后,很多网站使用Gravatar头像作为评论头像的功能都失效了,一打开网站所有的Gravatar头像头挂了,看上去很不美观; 蓝叶分享一个在网上找到的方法,使EMLOG评论Gravatar头像不在失效;首先登陆你的网站FTP里面,进入include\lib目录下面,把function.base.php文件下载到本地并使用编辑器打开,查找www.gravatar.com并替换为gravatar.duoshuo.com或者cn.gravatar.com或者secure.gravat...

新浪红包接口之研究

新浪红包接口之研究
使用习惯了新浪微钱包的开发,感觉还蛮方便的,不过新浪支付毕竟还算是一个移动开发的新公司,跟支付宝接口还是有一定差距的,在最近的使用当中,总结一下对新浪支付接口的几个概念性的东西来总结一下。 其中新浪支付有几个自己的核心产品,要看自己项目的需求来选择了,我们用的是存钱罐,一共涉及了如下的几个帐号。 公司基本户:公司基本户就是自己单位的款项帐户了,这个通常是用来收取用户的手续平台...

方维网贷系统的常用路径

方维网贷系统的常用路径
记得刚开始研究方维P2P网贷哪会儿,找文件哪叫一个累啊,虽然说当时开发系统的时候感觉很麻烦,最难的就是资金接口这一块的操作,但更麻烦的或许就是查找文件了,几万个文件都要自己去查,去了解,所以开发一个小的功能,或者新建一个接口,大多数的时间都花在了找文件上面,后来自己就总结了一下网贷系统的文件,慢慢的对站点熟悉了之后,就用不到了,在删除之前还是放在自己的博客里供自己参考吧。 admin...

方维网贷资金余额查询

方维网贷资金余额查询
有些资料需要整理,该删除的就全删除掉了,突然发现在研究方维网贷系统的时候,落下不少的日记,哪会儿有用,不过目前基本上用不到了,所以就发送到自己的博客里面进行一个整理,暂时就不放在自己电脑里面了。 方维网贷用的是新浪的支付接口,而在用户的会员中心是需要读取用户的金钱额数的,但直接不是PHP来操作的,而是使用js来操作的,下面是自己整理的资料。 1,不走 action.php 文件 2,直接在 html ...

js dom 高级应用之表格搜索数据

js dom 高级应用之表格搜索数据
js 对 table 的操作除了增删之外,还可以进行 table 表格数据的搜索,看来就差连接数据库了,如果 js 可以连接数据库的话,相信也是一个不错的语言了,呵呵,对于 table 表格的搜索原理也是对各个节点的操作,还利用 js 分割,js 数组比较,等函数,好了,还是老样子,先看如下的实例图片: 实例代码如下所示: <!DOCTYPE html>   <html xmlns="http://www.w3.org/1999/x...

js dom 高级应用,动态添加删除表格数据

js dom 高级应用,动态添加删除表格数据
学习了两天的 js dom 高级操作应用,实例代码基本上都听懂了,只是自己还没有能力全部敲出来,因为 js 操作 table 的代码太多了,js 对节点操作除了 div 之外,也可以更好的操作表单,这两天学到的是 js 如何进行对 table 的操作,当然也遇到了神奇的 js 增删改查,虽然没有用到数据库,但其效果蛮给力的,本来视频的代码想要一行一行敲下来,只是脑子里太乱了,只能从网上把视频上的代码给拷贝下来,仅供...

Think PHP url的四种访问方法

Think PHP url的四种访问方法
Thinkphp 一共有四种访模式,但实际上我们常用到的模式也就一种或者两种,其中第一种 PATHINFO 模式和第二种普通模式用得较多,而第三种 REWRITE 模式和 兼容模式则用得较少了,除了配置上比较麻烦之外,对于传递的参数也不太好理解,好了,番茄博客就来简单总结一下这几种模式吧。 1.PATHINFO 模式 http://域名/项目名/入口文件/模块名/方法名/键1/值1/键2/值2。可以进行参数传值,参考写法如下: <...

PHP提示Notice: Undefined variable的解决办法

PHP提示Notice: Undefined variable的解决办法
我们知道在 php 中,变量通常是不需要定义直接使用的,但有的时候因为 php 环境的问题会出现各种各样奇奇怪怪的事情,今天在调试程序的时候直接提示 Notice: Undefined variable 的错误,这是因为有的变量没有定义造成的,也是晕了,好吧,这种问题直接一句屏蔽误句就搞定了。 直接在程序的最顶端插入一句 error_reporting(0); 相信就不会再暴露这样的问题了,也不耽误程序的运行,当然这个只是应急的方法...

Notice: Undefined index: tj in //index.php on line 67

Notice: Undefined index: tj in //index.php on line 67
又是一个提交程序的小bug,以前写程序的时候对提交数据几乎没做什么验证判断,比如接受 tj 的值,根本就没有定义数据类型就直接进行提交了,所以导至了 Notice: Undefined index: tj in //index.php on line 67 这样的错误,这是说 tj 没有定义,只要自己定义一下即可,或者在接受的时候进行一个判断就OK了。 解决的方法很简单,找到接受 tj 的程序值,67 行: 原来的程序是 if($_POST[‘tj’]) && $_POST[‘tj...

PHP 使用date()函数提示Warning: date()错误

PHP 使用date()函数提示Warning: date()错误
今天在修正一个很早写的一个程序的时候,突然发现在其最新的PHP5环境下已经不起作用了,当然这跟最新的 php.ini 里面的配置有关,在老版的 php 中,php.ini 里面直接就设定了时间,或者说根本就不用管时间这一块。 今天在使得 php5.3 以上版本运行程序的时候,直接提示如下的错误信息: “PHP Warning: date() [function.date]: It is not safe to rely on the system’s timezone settings. You are *requir...

js dom 创建元素之笔记

js dom 创建元素之笔记
又学到几个 dom 实例的函数,创建元素使用的是 createElement(),追加元素是 appendChild(),在某个位置添加元素 insertBefore(),学习的挺乱,但总算还是可以把实例代码给敲出来的,下面的这个实例是在 ul 下面创建 li 的元素,先看下面的效果图如下: 首先在左侧的文本框里面添加文字,然后点击右侧的创建li按钮,下面则会创建一个新的 li 以及里面的文字,重要提,兼容各种浏览器喔,好了,看一下我按照...