自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

根据ip地址获取相关区域信息

<?php/** * 基于淘宝的ipAPI 根据ip地址 返回所在地 * @author L.D.B * 2012/09/12 */header("Content-type:text/html; charset=utf-8");$ip='61.183.248.38';$url='http://ip.taobao.com/service/getIpInfo...

2012-09-12 10:48:54 167

mongo 操作类封装

 <?php/* * To change this template, choose Tools | Templates * and open the template in the editor. */class mongo_db { private $config; private $connection; priva...

2012-09-05 15:56:58 167

ajax+json+ztree 最终版

最终效果图环境:ztree v3.3 ztree 简单数据类型 支持ajax返回的json字符串 不需要重新设计json对象 后台数据是分层次存入redis缓存的 如下所示  前端js代码:   var setting = { //ajax 加载数据 ztree可直接使用返回的json字符串 async: { enable...

2012-07-27 11:01:44 423

ajax+json+ztree

最近项目资源分类太多 要求ajax分布加载 <a href="javascript:;" id="input_format_list_a" onclick="ztree_init('format_list');" >资源格式</a> <input id="input_format_list" type="

2012-07-26 14:07:35 190

原创 同一页面加载多个ztree

 最近项目要在同一个页面加载 多个ztree做不同分类的选择  看了看官方文档,决定从select_checkbox_menu入手 触发 跟值返回 ztree初始化成功后的treeID 是容纳数据的容器的id 比如下面的edu_type <a href="javascript:;" id="input_format_list_a" onclick="showMenu...

2012-07-25 17:11:23 2916

原创 [转载] js操作json

JS操作JSON总结JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。    本文主要是对JS操作JSON的要领做下总结。    在JSO...

2012-07-23 16:04:20 98

原创 使用虾米音乐API 搜索音乐

效果图   使用get方法访问相关页面 返回json数组  <?php/** * music search action * @name music_name * @page */$name=get_input('name','aa');$name = urlencode($name);$page=max(1,intval...

2012-07-20 10:59:19 1069

根据视频网站地址 获取swf地址

<?php/** * 处理 视频链接信息 * 支持ku6 youku tudou sohu sina */$url=get_input('video');$pattern='/(http:\/\/)?([\w-]+)\.([\w-]+)(\.[\w-]+)*(\/)?[^s]*/';if(!preg_match($pattern, $url)){ echo...

2012-07-19 17:07:27 407

原创 [转载]如何使用Google短网址的API来创建我们自己简单的短网址服务

 由于现在使用Twitter服务的越来越多,短网址服务也越来越受欢迎。 因此越来越多的第三方的短网址服务开始大批量创建。  如果你有兴趣,那么请跟随本文,这里将教大家如何使用Google短网址的API来创建我们自己简单的短网址服务。 Let's go!以下是本文的目录1. 准备2. 创建 index.php3. 创建gen.php4. 演示5. 下载6. 结束...

2012-07-18 17:39:01 123

原创 php 操作mongo

一、MongoDB简介MongoDB (名称来自"humongous") 是一个可扩展的、高性能、开源、模式自由、面向文档的数据库,集文档数据库、键值对存储和关系型数据库的优点于一身。官方站点:http://www.mongodb.org/,MongoDB特点:•面向文档存储(类JSON数据模式简单而强大)•动态查询•全索引支持,扩展到内部对象和内嵌数组•查询记录分析•快速,就地更新...

2012-07-16 09:47:56 187

elgg 插件中自定义创建表单

elgg  本身提供一套完善的系统 来创建表单 但是 有时自定义随心所欲的创建自己的表单更方便 插件目录如图所示actions 放置 表单处理方法  page 为控制器 views 为视图1、在插件的根目录下start.php 中 注册处理表单的方法  elgg_register_action("file/edit", "$action_path/edit.php");...

2012-07-13 12:39:59 182

原创 windows 下redis的安装跟简易使用

 根据已安装好的phpredis扩展查看支持的redis版本 下载redis客户端:windows:http://code.google.com/p/servicestack/downloads/list linux:http://code.google.com/p/redis/downloads/list 本文以redis2.0.2为例  解压下载后的re...

2012-07-11 10:55:56 87

原创 【转载】PHPredis 文档

原文连接:http://www.cnblogs.com/weafer/archive/2011/09/21/2184059.html phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系 很有用;以下是redis官方提供的命令使用技巧:   下载地址如下: https://github.com/owlient/ph...

2012-07-11 10:14:53 180

原创 wamp下 PHP 加redis扩展

  redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据...

2012-07-11 10:12:59 106

原创 [转载]50点提高PHP编程效率 引入缓存机制提升性能

 转载http://www.cnblogs.com/lyongde/archive/2012/03/08/PHP%E6%95%88%E7%8E%87.html0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说ech...

2012-07-10 15:23:16 116

原创 简单的elgg 开源系统下的helloworl插件开发

插件目录大致如下图所示start.php 是一个插件的入口跟识别文件 建立相关文件之后 进入admin管理后台 -plugin 设置中激活 helloworld插件。 pages目录跟views目录分别充当着控制器跟视图的角色  代码如下: <?php/**** hello world 插件*start.php*/elgg_regi...

2012-07-10 14:48:01 323

原创 PHP心得转载

 1,花括号“{}”可以像“[]”操作数组一样操作字符串,来获得指定位置的字符。 2,PHP标签“<?php ?>”在独立PHP脚本内可以不写结束标签,这是为了避免意外的空格导致输出而报错。可以用注释来标明脚本结束。3,echo是语法结构,不是函数。后面跟多个字符串时用逗号“,”效率更好。4,数组中,1、'1'、true为索引的时候都会强制转换为1。...

2012-07-10 14:17:26 81

原创 页面跳转

方法一:使用PHP自带函数Header("Location: 网址");die;说明:必须在网页没有任何输出的时候执行 ,要特别要注意空格。使用header(location)  的时候,不管是封装在另一个函数还是直接写的,都建议在后面加 exit() 确认程序中止 ,使用 header(location) 就跳转到另一个页面了,但事实上,php却仍然会执行后台的代码的,假如后面的代码有不...

2012-01-30 14:02:59 318

原创 jQuery定位跳转插件(jquery.scrollto.js)

<html><head><title></title><script src="js/wjb/lib/jquery-1.3.2.min.js" type="text/javascript"></script><script src="js/wjb/ext/jq

2011-11-25 14:23:44 213

原创 X2 header 修改横排积分

common/header.htm 中替换 <a href="home.php?mod=spacecp&ac=credit&showcredit=1" id="extcreditmenu"{if !$_G[setting][bbclosed]} onmouseover="delayShow(this, showCreditmenu);" class="showmenu...

2011-11-18 10:37:29 228

原创 转载JS实现base64加密解密

  <HTML><HEAD><TITLE>Base64</TITLE><script language=javascript>var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var base64De...

2011-11-11 14:03:19 80

discuz x2 的嵌入插件开发

1、config/config_global.php 添加如下代码 打开嵌入插件设计$_config['plugindeveloper'] = 2;//1 设计模式 2 设计+嵌入插件2、在插件-模块中设计页面嵌入 3、在前台页面中寻找插入点  插入点分为为全局嵌入点和脚本嵌入点  <?php/*****/defined('IN_DISCUZ'...

2011-11-04 16:02:01 162

原创 mysql的left,right,substr,instr截取字符串,截取小数点float

//-----------------------------------------------------------------select avg(stu_oder_percent) from tb_sch_collect结果:avg(stu_oder_percent) :60.60962//-------------------------------------...

2011-11-02 10:45:30 116

phpcmsv9的二次开发流程

 建立数据库--简历module-控制器-菜单-标签-前台显示1、建立模块所需的数据库,以及phpcms/model/下面的模块名.model.class.php文件2、在phpcms/module/下面建立模块文件名 参考系统自带模块3、在数据库 v9_module表中插入该模块的详细信息4、在后台扩展-菜单管理中添加相关模块菜单 参考系统自带模块  5、在mod...

2011-10-22 12:37:25 133

简易discuzX2的插件开发

 discuzX2的插件开发 1、开始编写一个新插件,请首先打开 config/config_global.php 文件,在文件结尾添加以下代码开启插件设计者模式$_config['plugindeveloper'] = 1;2、在后台插件管理菜单中设计新插件  并在设计-模块中设计相关栏目配置 3、在source/plugin中编写相关检查程序。模版调用:in...

2011-10-22 12:26:54 102

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除