- 博客(32)
- 资源 (15)
- 收藏
- 关注
原创 js获取url一部分
首先url是这样的,有很多的参数,可是每次执行js的时候会重复添加一些参数 这样获取最基础的url之后再重新拼接获取要跳转的连接。1.var newurl = '';function demo () {var beforeurl = 'http://test.eweida.com/index.php?g=Wap&m=Game&a=index&token=cq1395027988&typ
2014-11-20 17:22:30 3071
原创 新浪微博授权登陆获取个人信息
新浪微博授权登陆获取个人信息http://pan.baidu.com/s/1eQ7tNSA 这个是接入的phpsdk 和demo一、phpsdk的组成 里面看到6个文件:callback.php、config.php、index.php、weibolist.php、weibooauth.php以及.DS_Store这6个文件。看了下官方的API文档 ht
2014-11-19 16:38:07 5675
原创 TP的模板引擎的变量输出
TP中的每一个xxxAction.class.php文件代表着一个应用模块,此Action中的每一个方法(function)代表着一个操作,操作分为有输出到模板的操作和只具执行不需要输出的操作。1 在TP开发中,要增加一个应用模块,就在Action文件夹里建立一个类,类的文件命名格式是模块名称+Action.class.php。例如我们这里的应用模块是Index,所以定义文件名为Index
2014-02-17 13:14:45 2444
原创 客户端写接口其中模拟post提交
error_reporting(0);$data=array( '0'=>array('menu_id' =>60,'num' =>2, ), '1'=>array('menu_id' =>61,'num' => 3, ));$request['list'] = urlencode(json_encode($data)
2013-10-14 14:13:43 853
原创 SVN版本库出现错误之后清除svn方法
1.首先有冲突之后由于解决出现问题出现下面的错误2.然后修改文件就频繁出现这样的问题,clean 之后还是不能解决3.之后就重新建立版本库清除svn4.其中方法是建立一个文本文件,名称随意,后缀为.reg,内容如下:Windows Registry Editor Version 5.00 [HKEY_LOCAL_MAC
2013-10-10 10:47:58 1916
原创 图片加载,lazyload
首先,将模板中全部改为然后在模板底部加上js代码:function lazyloadimg(){imgs=document.getElementsByTagName(“img”);imgsnum=imgs.length;for(i=0;iif((typeof(imgs[i].src)==’undefined’||imgs[i].src==”)&&imgs[i].ge
2013-09-29 15:04:34 666
原创 php 类的操作注意事项
1.其中类中引用另一个类中的方法可以再应用类中的外面进行实例化,然后再类中global 一下这个变量、2.类中声明变量解决之后如果在其中的一个函数中调用另一个的函数要用$this->XXXX(_);
2013-09-24 16:59:45 773
原创 抽象类和接口区别
抽象类就是将类似或相似的部分给抽取出来,这句话看上去很搞笑,其实它说出了抽象类的真理。你可能会说”我不是可以重写一个公共类,然后我实例化这个公共类,调用相同的方法就可以了”,这里是可以,实际上抽象类的工作也就是这个,不过他省去了你实例化的这个步骤,并且你还可以生载这个方法 抽象类特性:1. 非抽象子类必须完全实现这个抽象中所有的抽象方法2. 抽象类不能被实例化,
2013-09-23 14:24:37 739
原创 php 用内置函数拆分其中的汉字
$str = '我学习php';$list = array();$start = 0;$lengh = mb_strlen($str,'GB2312');//这里可以是指定的长度while (count($list) $list[] = mb_substr($str, $start,1,'GB2312');//也可以用$list .= $start++;}
2013-09-22 18:06:26 1401
原创 php 图片处理类 (积累)
/*图片处理类:缩略,裁剪,圆角,倾斜*/class resizeimage{ //图片类型 var $type; //实际宽度 var $width; //实际高度 var $height; //改变后的宽度 var $resize_width; //改变后
2013-09-22 17:39:09 1236
原创 php 中checkbox用法
1.首先从后台将这个显示的内容通过一个数组传到前台,在前台循环出来{loop $rows $k $v} {$v['typename']} {/loop}这个typename就是获取的这个的值也就是显示的名字,保存的时候直接将sell_type这个数组用implode这个函数组合成用逗号拼接的字符串,存到数据库2.在获取显示修改的时候就需要将这些选中的
2013-09-12 21:52:16 2284
原创 join用法实际上就是implode()
join() 函数把数组元素组合为一个字符串。同implode()。<?php$arr = array('Hello','World!','Beautiful','Day!');echo implode(" ",$arr);?>输出:Hello World! Beautiful Day!
2013-09-12 20:41:45 1766
原创 获取strong的内容
$("strong").html()如果从后台直接获取php代码放到前台的strong内,其中获取这个值的时候就用这个。
2013-09-12 16:32:15 3736
原创 php微信4 自定义生成菜单
今天在做自定义菜单的时候因为某个的生成得后台动态调用,可是开始不知道还有上限,开始就是各种测,先获取数组之后再转化成json ,可是还是不对,之后终于找到原因主要是因为有个数限制。
2013-09-11 14:23:52 1800 1
原创 php 微信3 自定义菜单
1.申请成为服务号2.申请自定义菜单,得到appid和appsecert3.用appid和appsecert获得access token4.将菜单组织成结构,通过post提交给接口5.在消息接口中处理event事件,其中的click代表菜单点击,通过响应菜单结构中的key值回应消息static function createMean($access_token){ $u
2013-09-10 17:39:14 2443
原创 php微信2 获取自定义菜单中的access_token
//自定义菜单中获取access_token static function get_access_token($appid,$secret){ $url="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appid."&secret=".$secret; $json=self::
2013-09-10 15:48:21 6157 4
原创 php常用函数
$comp=strip_tags($query['content']);//过滤标签 $content=str_replace (' ','',$comp);//替换掉内容中的空格 $data=mb_substr($content,0,100,'utf-8');//取前100个字符的长度,这样不会出现乱码问题
2013-09-09 14:45:01 682
原创 php 微信1
/*define("TOKEN","aaa");$wechatObj = new wechatCallbackapiTest();//$wechatObj->valid();$wechatObj->responseMsg();$wechatObj->responseNewsMsg();class wechatCallbackapiTest{ public function vali
2013-08-28 16:53:48 944
原创 PHP 导出类
include(DT_ROOT.'/file/PHPexcel.php');include(DT_ROOT.'/file/PHPexcel/Writer/Excel5.php'); class MYEXCEL{ private $db;//数据库类对象 private $objExc;//实例化excel类 private $fieldsNum;//字段数量 public $rows;/
2013-08-26 18:11:57 1004 2
原创 毫秒转换成相应的格式
1.将毫秒转化成相应的时间年月日,相对于当前时间戳来说毫秒 是当前时间戳 加减 相对现在时间的毫秒数<?php/**毫秒转换成相应的时间,与当前的时间戳做对比**/$time=36000;//毫秒数function time2date($time) { $date = date("Y-m-d H:m:s",time()+$time/1000); echo '抓换
2013-05-11 22:21:50 3203
原创 跳转页面
function export_all(v) { if (v=='0') { self.location='listexport.php';//不利用action跳转到导出页面 }}$("#mycform").attr('action',"listexport.php");//这个是根据form表单进行操作,跳转
2013-05-10 10:07:20 933 2
原创 批量删除
include("../conn/conn.php"); $array = implode(",",$_POST['flags']); $query = "delete from tbl_user where ID in ($array)"; $sql = mysql_query($query); if($sql){ e
2013-05-07 21:31:59 728 2
原创 js验证总结
1.通过写正则验证,但是弹框,由于弹框对于用户来说增加操作所以不建议使用这种方法function checkform(){ var exp=''; exp=/^[a-z][a-z0-9]{3,19}$/; if(!exp.exec($("#memid").val())){ alert("MEMBER_ID不合法!"); return false; } if($("
2013-04-26 18:27:30 771
原创 php中前台js验证
常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期 1、数字 function testisNum(object) { var s =document.getElementById(object.id).value;
2013-04-25 09:15:57 874
原创 基础设置中的js,实现增删改查
if(isset($submit)){ foreach($typeName as $k =>$v){//遍历前台列表数组内容 if($v!=''){ $typeText.=$v.$typeTextStr;// 拼接内容,拼接间隔符在common中定义 } } $typeText=rtrim($typeText,$typeTextStr);//去掉
2013-04-22 21:58:55 1053
原创 正则学习
-------------------------------------------------------------------------^ 和 $ 分别用来匹配字符串的开始和结束 -------------------------------------------------------------------------例1 ^ 开头 一定要有""字
2013-04-07 19:40:09 762
原创 php 调用函数实现二级分类
require('common.inc.php');function get_select_code() { global $db;$outstr = '';$r = $db->query("select * from crm_seal_code where parentid=''");$ourstr .= '请选择';while($row=$db->fetch_array
2013-04-02 16:54:40 2202
原创 php利用ajax实现二级分类
require('common.inc.php');function get_select_code() { //获取的省的代码global $db;$outstr = '';$r = $db->query("select * from crm_seal_code where parentid=''");$ourstr .= '请选择';while($row=$db->fe
2013-04-02 16:52:10 980
原创 php写日报功能追加
在做一个oa系统的时候做到日报的追加功能,主要就是先判断是追加还是否,然后处理追加的内容怎么拼接显示标题switch($action) {case 'add'://查询信息,查询相应的表$sql="SELECT * FROM {$TB_PRE}dev_module WHERE id='$moduleid'";$mod=$db->get_one($sql);$sql="SELEC
2013-04-01 17:48:20 1446
原创 php的读取txt文件转换成二维数组
最近在做一个可信网站的信息,用到各省市的代码,下面就是遍历将一个文件的信息存在一个二维数组里。include('common.inc.php');$filename = "d:/wwwroot/mycrm.com/code.txt";$contents = file_get_contents($filename);$contents=nl2br($contents);$cA
2013-03-31 20:10:54 3666 5
转载 android基础
Android中AIDL实现(跨进程通信) 一. 概述: 跨进程通信(AIDL),主要实现进程(应用)间数据共享功能。 二. 实现流程: 1. 服务器端实现: (1)目录结构,如下图: (2)实现*.aidl文件: A. IA
2012-04-22 20:37:22 487
emoji转换文件,良心文件啊,php版本
2016-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人