自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

原创 全民付手机接口开发生产环境error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

近日,公司业务需要,做手机web支付,用的是全民付的手机支付,对方给的php开发文档很简陋,逻辑还是很简单的,经过写代码,测试环境下一切正常,切换到线上环境时,返回空白,打印curl的错误信息为 error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol低版本的curl也正常。百度,google都没找到解决

2014-06-18 16:11:40 30751

原创 数组字符串之间转换

/** * 返回经addslashes处理过的字符串或数组 * @param $string 需要处理的字符串或数组 * @return mixed */function new_addslashes($string){ if(!is_array($string)) return addslashes($string); foreach($string as $key => $val

2012-07-10 15:31:52 696

原创 mysql分表的方法

一、利用merge存储引擎来实现分表1、创建分表,和主表的表结构相同,这里创建3个表CREATE TABLE 新表 LIKE 旧表;CREATE TABLE csdn1 LIKE csdn;2、复制主表数据到分表INSERT INTO csdn1 SELECT * FROM csdn LIMIT 50000;INSERT INTO csdn2 SELECT * FR

2012-06-18 17:13:08 5148 3

原创 win7安装配置memcache

memcache是是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。win7配置memcache过程如下首先确定本机已经配置好php环境了。确定php版本,用phpinfo就可以看到了 我目前用的是P

2012-06-03 23:47:26 2140

原创 PHP获取访问者IP

方法一:$_SERVER['HTTP_X_FORWARDED_FOR']来获取相应的地址function get_onlineip() { $onlineip = ''; if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) { $onlineip =

2012-05-23 09:45:03 4489 1

原创 去掉CodeIgniter URL中的index.php

CI默认的rewrite url中是类似这样的,例如你的CI根目录是在/CodeIgniter/下,你的下面的二级url就类似这样http://localhost/CodeIgniter/index.php/welcome。不太好看,怎么把其中的index.php取掉呢?1. 打开apache的配置文件,conf/httpd.conf :LoadModule rewrite_module

2012-03-02 16:35:07 486

原创 mysql中时间戳日期比较

select * from order where timestamp between UNIX_TIMESTAMP('2011-06-01 00:00:00') and UNIX_TIMESTAMP('2011-07-01 00:00:00');

2011-12-31 16:56:01 6182

原创 Jquery获取多选框、单选框的值

获取单选框数据var digest = $('input:radio[name="digest"]:checked').val()获取多选框第一个数据var noshowpic = $('input:checkbox[name="noshowpic"]:checked').val();获取多选框多个数据$('input:checkbox[name="nosh

2011-12-20 10:11:03 601

原创 mysql批量插入数据

INSERT INTO 表名(字段1,字段2) select 字段1,字段2 from 拷贝数据表名

2011-12-09 18:09:47 508

转载 PHP常用正则表达式汇总

1.    平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2.    "^\d+$"  //非负整数(正整数 + 0) 3.    "^[0-9]*[1-9][0-9]*$"  //正整数 4.    "^((-\d+)|(0+))$"  //非正整数(负整数 + 0) 5.    "^-[0-9]*[1-9][0-9]*$"  //负整数 6.

2011-12-06 15:50:09 357

原创 表单在提交前判断FCKEditor编辑框里是否有内容,如果没有,则弹出ALERT框提示。

function postdatacheck(thisform)//用于提交表单时的前端校验函数 { var checkContent =FCKeditorAPI.GetInstance("content").GetXHTML(); var oEditor = FCKeditorAPI.GetInstance("content"); if (chec

2011-11-28 11:45:22 533

原创 获取-清空FCKeditor 的内容

清空内容FCKeditorAPI.GetInstance('article_content').EditorDocument.body.innerHTML=""; // 获取FCKEditor中的内容: content为Editor实例的IDfunction getEditorContents(){ var oEditor = FCKeditorAPI.GetInstance(

2011-11-28 11:28:17 1203

原创 Jquery全选方法

function allChecked() { if ($("#checkall").attr("checked") == true) { $("input[name='checkID']").attr("checked", true); } else { $("input[name='checkID']").attr("checked", false);

2011-11-27 21:57:58 345

原创 PHP 过滤HTML代码空格,回车换行符的函数

function deletehtml($str){$str = trim($str);$str=strip_tags($str,"");$str=preg_replace("{\t}","",$str);$str=preg_replace("{\r\n}","",$str);$str=preg_replace("{\r}","",$str);$str=preg_replace("{

2011-11-27 20:50:53 1742 1

原创 PHP人民币大写转换函数

将数字型的人民币转换成中文形的文字// 调用函数echo $num = "100730213.56";echo "";echo Chinese_RMB($num);////输入结果100730213.56壹亿零零柒拾叁万零贰佰壹拾叁元伍角陆分php完整代码:<?php/**** 人民币大写转换函数*/function Chinese_RMB($money)

2011-11-21 09:35:49 2264 1

原创 PHP使用concat函数的无限分类

比起以前的递归函数,使用mysql的contact函数非常方便的实现了php的无限分类-- -- Table structure for table `category`-- CREATE TABLE `category` ( `id` int(11) NOT NULL auto_increment, `catpath` varchar(255) default

2011-11-21 09:30:25 3480

原创 Smarty模板引擎局部高级缓存技术

对不需要缓存的地方,我们可以通过insert block ,插件block 法来解决局部缓存问题1,insert 法定义一个函数显示时间的:function insert_get_current_time(){ $timestamp=empty($timestamp)?time():$timestamp; $timeoffset=(int) '+8'; re

2011-11-21 09:19:17 495

转载 某网站AJAX的加密压缩传输算法的一点研究

AJAX还是比较强大的!(显然,这是一句废话),最近在研究一个网站的AJAX应用中发现其中的“拓展视野”部分频频被挖掘出来(也由此可见,平时本人的视野有多么的狭窄了),首先是全站的JS全部使用packed进行了压缩,呃!也不知道这种称法是否正确,就是用eval(function(p,a,c,k,e,d){})的那种世界各地都很流行的压缩方法吧,在实际的观察中,一个压缩后仅为6K,在我将其转化为“肉

2011-11-20 23:49:14 1644

原创 抢购倒计时,理论是同步的,网速越快,误差就越小

理论是同步的,但实际测试会有1秒的误差。(具体原因就是和网速有关,网速越快,误差就越小),但这决不会影响到我们上面的要求了。本地更改时间对倒计时无影响,减少和服务器之间的访问请求。<?php//php的时间是以秒算。js的时间以毫秒算 date_default_timezone_set('PRC'); //date_default_timezone_set("Asia/Hong_

2011-11-18 14:58:22 1132

原创 PHP去除重复的数组数据

<?php$input = array("a" => "green","", "red","b" => "green", "","blue", "red","c" => "witer","hello","witer");//$result = array_unique($input); //去除重复元素$result = a_array_unique($input); //只留下单一元素

2011-10-25 11:49:39 868

原创 php多维数组遍历

function arr_fun($arr){ if(is_array($arr)){ foreach($arr as $v){ if(is_array($v)){ arr_fun($v); }else{ echo $v.""; }

2011-10-25 10:43:14 1204

原创 linux下添加,删除,修改,查看用户和用户组

一,组操作1,创建组groupaddtest增加一个test组2,修改组groupmod-ntest2test将test组的名子改成test23,删除组groupdeltest2删除组test24,查看组a),查看当前登录用户所在的组groups,查看apacheuser所在组groupsapac一,组操作1,创建组groupad

2011-10-21 00:09:00 826

原创 C++ 中int,char,string,CString类型转换

1. c++中string到int的转换1) 在C标准库里面,使用atoi:#include #include std::string text = "152"; int number = std::atoi( text.c_str() ); if

2011-10-14 23:04:54 863

转载 vc MFC edit box 控件使用

SetSel(start,end)作用:定制EDIT的所选择内容.间接地可以用于定位光标位置.使用例子:EXP1:设置光标CEdit*      pEdit=(CEdit*)GetDlgItem(IDC_EDIT1);   pEdit->SetSel(2,

2011-10-14 23:01:40 6160 1

原创 WinInet提交数据

//头文件#include #include #pragma comment(lib, "WinInet")//POST提交extern "C" __declspec(dllexport) int POST(){ LPCSTR lpszAccept[] =

2011-10-14 15:13:17 543

原创 GetSystemDefaultLangID 取得系统默认ID对照表

Identifier   Predefined   symbol   Language       0x00   LANG_NEUTRAL   Neutral       0x01   LANG_ARABIC   Arabic       0x02   LANG_BU

2010-12-12 17:15:00 475

大话主席SuperSlide2收费特效及demo

大话主席SuperSlide2收费特效及demo,很详细 1、jquery.SuperSlide.2.1.1.js 为压缩后的文件 2、jquery.SuperSlide.2.1.1.source.js 为源代码文件 3、demo文件内为所有基础效果示例,例如 demo/1.0-switchTab.html 为tab切换基本示例 4、demo/iframe 文件夹并不是基本示例,请忽略!! 扩展效果 5、otherDemo文件内为所有扩展效果示例 6、syntaxhighlighter 文件夹为代码着色插件,可以忽略

2014-05-29

php+flash幸运大转盘抽奖

php+flash幸运大转盘抽奖 代码一般 可以自己增加功能

2012-12-06

flash+jquery幸运大转盘抽奖

flash+jquery幸运大转盘抽奖 比较通用, 适合asp、php、jsp等程序后台调用

2012-12-06

空空如也

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

TA关注的人

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