
PHP
newjueqi
这个作者很懒,什么都没留下…
展开
-
php代码解决跨域问题
【代码】php代码解决跨域问题。原创 2023-02-03 14:20:41 · 334 阅读 · 0 评论 -
iOS客户端的APNS服务简介与实现
http://my.oschina.net/jefferywoo/blog/75050发表于2个月前(2012-08-27 16:30) , 已有774次阅读 共0个评论APNs --Apple Push Notification ServiceAPNs 苹果推送服务器Device 安装带有推送服务程序的iPhone手机Provider 程序服务转载 2012-10-29 14:48:08 · 1113 阅读 · 0 评论 -
PHP 做守护进程
http://www.21andy.com/blog/20100228/1728.htmlUnix中 nohup 命令功能就是不挂断地运行命令,同时 nohup 把程序的所有输出到放到当前目录 nohup.out 文件中,如果文件不可写,则放到 /nohup.out 文件中。那么有了这个命令以后我们php就写成shell 脚本使用循环来让我们脚本一直运行下去,不管我们终端窗转载 2012-12-27 16:46:03 · 944 阅读 · 0 评论 -
php中获取http请求的代码
/** * 获取http的请求 */ public function get_http_raw() { $raw = ''; // (1) 请求行 $raw .= $_SERVER['REQUEST_METHOD'].' '.$_SERVER['REQUEST_URI'].' '.$_SERVER['SERVER_PROTOCOL']."\r\n";转载 2012-12-28 12:24:15 · 1374 阅读 · 0 评论 -
ci中使用多个数据库的方法
$config['hostname'] = config_item('database_ip');$config['username'] = config_item('database_username');$config['password'] = config_item('database_password');$config['database'] = config_item('原创 2013-01-04 17:54:05 · 976 阅读 · 0 评论 -
php中强制浏览器下载文件
$file = fopen($written_file, 'r'); header('Content-type:application/octet-stream'); header('Accept-Ranges:bytes'); header('Accept-Length:' . filesize($written_file)原创 2013-01-10 14:35:55 · 3650 阅读 · 0 评论 -
PHP 守护进程类
出处: http://www.oschina.net/code/snippet_239150_11088用 PHP 实现的 Daemon 类。可以在服务器上实现队列或者脱离 crontab 的计划任务。 使用的时候,继承于这个类,并重写 _doTask 方法,通过 main 初始化执行。<?phpclass Daemon { const DLOG_T转载 2013-01-11 14:33:30 · 1054 阅读 · 0 评论 -
linux的nohup命令的用法
http://www.cnblogs.com/allenblogs/archive/2011/05/19/2051136.html在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe –user=mysql &。可是有转载 2013-01-15 09:59:12 · 1640 阅读 · 0 评论 -
ajax请求中session无效的问题
遇到一个问题,发现网站中的所有ajax在某个服务器中的session总是无效,后来同事查了资料,原来php的配置文件中有个选项:; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaSc原创 2013-02-20 18:01:38 · 3572 阅读 · 0 评论 -
在SAE上开发LBS应用之 根据一点的经纬度实现附近点的查询
http://blog.sina.com.cn/s/blog_62ba0fdd0100tul4.html这年头和LBS相关的应用越来越火。从foursquare的热闹程度就可见一般(什么,没听过 foursquare…. 哥们,你 out 了)。和 LBS有关的应用一般都包括一些共同的操作,最常见的一个,就是找附近的东东(餐馆, 商店, 妞…)。 所以, 这里就抛出了一个问题,转载 2012-10-11 11:57:48 · 1646 阅读 · 0 评论 -
一个靠谱的验证email的正则表达式
preg_match('/^[a-z0-9]([a-z0-9]*[-_\.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z0-9]{2,3}([\.][a-z0-9]{2})?$/i', $email)原创 2012-08-22 11:08:13 · 1212 阅读 · 0 评论 -
[iPhone高级] 基于XMPP的IOS聊天客户端程序(XMPP服务器架构)
http://blog.youkuaiyun.com/kangkangz4/article/details/7739828最近看了关于XMPP的框架,以文本聊天为例,需要发送的消息为:[html] view plaincopymessage type="chat" from="kang@server.com" to="test@ser转载 2012-08-13 19:22:37 · 2168 阅读 · 2 评论 -
PHP的词法解析器:re2c
出处:http://www.phppan.com/2011/09/php-lexical-re2c/作者:胖胖re2c是一个扫描器制作工具,可以创建非常快速灵活的扫描器。它可以产生高效代码,基于C语言,可以支持C/C++代码。 与其它类似的扫描器不同,它偏重于为正则表达式产生高效代码(和他的名字一样)。因此,这比传统的词法分析器有更广泛的应用范围。 你可以在sourceforg转载 2012-06-25 14:47:43 · 3427 阅读 · 0 评论 -
mantis整合svn续:把提交的所有信息自动保存为note
在前面两篇转载的文章中,介绍了mantis和svn的整合http://blog.youkuaiyun.com/newjueqi/article/details/7785373http://blog.youkuaiyun.com/newjueqi/article/details/7785382但有这样一个需求:在提交svn后,mantis能把提交的所有信息自动保存为note(用"bug #000原创 2012-08-07 23:10:55 · 1831 阅读 · 0 评论 -
基于 PHP & MySQL 搭建 OAuth Server
http://www.fising.cn/2011/06/%E5%9F%BA%E4%BA%8Ephp%E7%9A%84oauth%E8%AE%A4%E8%AF%81%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E6%90%AD%E5%BB%BA.shtml群里的损友们又开始叫了,说在等待我的关于 OAuth 服务器搭建 Demo 的介绍文章。这段转载 2012-08-08 22:11:53 · 3234 阅读 · 0 评论 -
OAuth - 基本概念
http://lds2008.blogbus.com/logs/120393356.html1. 基本概念1.1. 词汇表ClientHTTP客户端, 具有发送OAuth-authenticated请求能力的HTTP客户端ServerHTTP服务器, 具有接收OAuth-authenticated请求能力的HTTP转载 2012-08-08 22:15:00 · 1329 阅读 · 0 评论 -
IM:手机客户端和服务端通信的资料
Android平台下基于XMPP的IM研究(一)http://blog.youkuaiyun.com/liuhongwei123888/article/details/6340757Android平台下基于XMPP的IM研究(二 MultiUserChat 聊天室)http://blog.youkuaiyun.com/liuhongwei123888/article/details/66184原创 2012-08-08 22:08:22 · 2524 阅读 · 0 评论 -
基于PHP构建OAuth 2.0 认证平台
http://www.jouhu.com/blog/?p=2024基于PHP构建OAuth 2.0 认证平台1 三月 2012, 7:47 下午各大门户都推出了三方API,如Google,Facebook,QQ,Sina,Alibaba等等,本文来探讨一下如何为我们的项目部署OAuth的问题。本文主要参考Fising兄的文章,说的更直白点,基本从Fising兄那转载 2012-08-08 22:10:53 · 39163 阅读 · 6 评论 -
日期和unix时间戳的互相转换
http://ww111.iteye.com/blog/919139竟然忘记了,记下来,看你还能忘 (完整的 年月日时分秒) php中UNIX时间戳转换为日期用函数 : date() date('Y-m-d H:i:s', 1156219870); php中日期转换为UNIX时间戳用函数 :strtotime()转载 2012-08-13 10:55:06 · 2548 阅读 · 0 评论 -
你可能不了解的strtotime函数
出处:http://www.phppan.com/2011/06/php-strtotime/作者:胖胖在前面的文章中, 我们提到strtotime函数在使用strtotime(”-1 month”)求上一个月的今天时会出一些状况,因此也引出写这篇文章,本文包括如下内容:strtotime函数的一些用法strtotime函数的实现基本原理strtotime(转载 2012-06-25 11:20:17 · 1022 阅读 · 0 评论 -
解决seesion在二级域名下无效的问题
开发中遇到了一个问题,当用户在www.aa.com登陆了,在二级域名下的登陆无效(例如 aa.com ), 后来检查了很久,终于知道了问题所在,在www.aa.com下生成的cookie不适用于 aa.com ,这个问题可以通过cookie的参数的解决:Cookie cookie = new Cookie("key","value");cookie.setMaxAge(-1);原创 2013-02-22 15:02:35 · 1445 阅读 · 0 评论 -
codeigniter验证码类库
http://hi.baidu.com/mediumgirl/item/c734b8f5a1cacfc3a835a2ae折腾了我四五个小时,终于,ci的验证码类库成功的整出来了。下面请看源码:在application/libraries建立Authcode.php文件,代码如下:class Authcode{ var $CI;转载 2013-04-18 11:02:43 · 2496 阅读 · 0 评论 -
一个靠谱的phpredisadmin文件
http://download.youkuaiyun.com/detail/newjueqi/7227487转载 2014-04-21 16:17:59 · 1194 阅读 · 0 评论 -
yii批量插入的方法
public function insertSeveral($table, $array_columns){ $sql = ''; $params = array(); $i = 0; foreach ($array_columns as $columns) { $names = array(); $placeholders = a转载 2014-03-26 17:50:01 · 6244 阅读 · 2 评论 -
app后端设计(1)--api(2014.01.31更新)
(1)Restful设计原则 Restful风格:RESTfu设计原则,它被Roy Felding提出(在他的”基于网络的软件架构“论文中第五章)。而REST的核心原则是将你的API拆分为逻辑上的资源。这些资源通过http被操作(GET ,POST,PUT,DELETE)。 但现在看,一般的操作只有两种:GET ,POST。 这个设计原则最简单的应用就是根原创 2013-11-02 12:22:11 · 39590 阅读 · 34 评论 -
Yii整合ucenter实现单点登录
原文:http://www.php2.cc/article-1349-1.html准备工作1.下载ucenter源码,并安装好2.下载ucenter开发源码,根据自己的项目下载对应版本(utf-8ucenter-utf-8.rar,gbkucenter-gbk.rar)解压好之后,在里面能够看到三个文件夹与一个文件,全部copy到转载 2015-04-27 15:14:51 · 4201 阅读 · 0 评论 -
单点登录 Ucenter 分析
原文:http://blog.youkuaiyun.com/ebw123/article/details/9417231首先我们先来了解下 Ucenter登录步骤1、用户登录discuz,通过logging.php文件中的函数uc_user_login对post过来的数据进行验证,也就是对username和password进行验证。2、如果验证成功,将调用位于uc_转载 2015-04-27 15:19:11 · 1605 阅读 · 0 评论 -
当Ucenter和应用通信失败
http://blog.sina.com.cn/s/blog_775f158f010135uz.html失败是常见的。对于初次接触Ucenter的人来讲,添加一个自己的应用最头疼的就是发现通信失败。如果要解决这个问题,首先要了解Ucenter是如何和应用进行通信的。只有知道了Ucenter和应用之间如何通信,我们才能找到通信失败的原因。那让我们从源头找起吧!转载 2015-04-28 11:24:22 · 2907 阅读 · 0 评论 -
整合 ucenter 注册自动激活
http://my.oschina.net/banbo/blog/311691应用整合 UCenter,同步注册到 Discuz 的用户,在 Discuz 登录时得手动激活,用户体验很不好,不过解决方法很简单~修改应用下的 ./uc_client/model/user.php 文件,大概在 138 行(UCenter 1.6)处的 function add_user 函数里转载 2015-06-15 18:04:33 · 3197 阅读 · 1 评论 -
PHP 打印调用函数入口地址(堆栈),方便调式
http://blog.sina.com.cn/s/blog_4f9fc6e10100rhn5.html 今天网站出现一个BUG,然后直接在数据库类里面写日志,看是哪条SQL出了问题,SQL语句到是找到了,但是不知道这条SQL语句来自何处,于是就想啊,如果能有一个办法,查转载 2011-10-12 11:28:41 · 22950 阅读 · 0 评论 -
PHP集成支付宝快速实现充值功能
http://blog.lixiphp.com/php-alipay-fast-chongzhi/#axzz2wy4huhBm本文将介绍如何快速通过PHP类库来集成、整合支付宝来实现充值功能。如果你的系统想要扩充积分、账户余额等功能,那么就要选择一个第三方支付系统来充值。支付宝集成时,需要三大步:1、通过表单提交信息,系统整合信息,提交信息到支付宝;2、用户进行支付后,转载 2014-03-25 18:11:53 · 8217 阅读 · 0 评论 -
PHP Simple HTML DOM解析器使用入门
http://www.cnphp.info/php-simple-html-dom-parser-intro.html 一直以来使用php解析html文档树都是一个难题。Simple HTML DOM parser 帮我们很好地解决了这个问题。可以通过这个php类来解析html文档,对其中的html元素进行操作 (PHP5+以上版本)。解析器不仅仅只是帮助我们验证html文档;更能转载 2014-01-30 16:46:44 · 1671 阅读 · 0 评论 -
解决mysql返回的字段值全变成string型的问题
使用php的CI框架的时候,发现在数据库中是int型的数据,返回的时候全变成了string了。对于弱类型的语言来说,这个没多大关系,但是,如果是用于其它语言,例如object C,那问题就大了,查了很多资料,终于知道解决方案了:首先,php必须是5.3以上的,在链接pdo的使用添加下面的参数:new PDO($dsn, $user, $pass, array( PDO::原创 2013-08-14 15:53:28 · 6251 阅读 · 3 评论 -
一个很全部的验证手机号码的函数
/** * 验证手机号是否正确 * @author 曾健生 * @param unknown_type $mobile */ public function validateMobile( $mobile ){ /** * 手机号码 * 移动:134[0-8],135,136,137,138原创 2013-09-25 14:50:37 · 4792 阅读 · 0 评论 -
[How To] Remove deleted records from Main Index in Sphinx
http://www.sanisoft.com/blog/2013/06/28/remove-deleted-records-in-sphinx/The problemYou probably landed here searching for “delete records sphinx”. You are indeed at the right place.转载 2013-11-04 15:14:38 · 1769 阅读 · 0 评论 -
APNs 推送原理及问题
http://bbs.youkuaiyun.com/topics/390461996在 iOS 平台上,大部分应用是不允许在后台运行并连接网络的。在应用没有被运行的时候,只能通过 Apple Push Notification Service (APNs) 把数据发送到终端用户。对于互联网应用,正确高效的使用 APNs 显然非常重要。JPush 为 iOS、Android 平台提供了一转载 2014-01-09 15:18:12 · 2119 阅读 · 1 评论 -
苹果通知推送服务(APNS)一些关键特性摘要
http://ramosli.iteye.com/blog/1940843前段时间,仔细研究了APNS的文档,把一些关键的地方记录了下来,弄懂这些对于理解APNS的规则,至关重要。 1. If APNs attempts to deliver a notification but the device is offline, the notification i转载 2013-12-26 11:54:40 · 3214 阅读 · 1 评论 -
ucloud发送短信的php sdk
在ucloud官方的版本中,只有python的sdk可供调用,现提供php的sdk发送短信项目地址:https://github.com/newjueqi/ucloudsms 使用方法:(1)在config.php中加入下面的配置把$_ucloud_public_key,$_ucloud_private_key 替换为相应的key(2)调用的方法如下原创 2014-01-15 17:05:08 · 2438 阅读 · 0 评论 -
iOS推送:Java服务器端发送表情(绘文字)
http://blog.youkuaiyun.com/musou_ldns/article/details/8692520功能的时候,客户要求能够给iphone发送表情图标,也就是绘文字。手机环境:iOS5、iOS6推送服务器:JavaPns2.2iPhone对应的绘文字其实相当多,打开键盘切换到绘文字输入界面就可以看到。发送绘文字其实也就是要找到绘文字的u转载 2014-01-24 17:51:56 · 1910 阅读 · 0 评论 -
Errors running builder JavaScript Validator的问题
http://jc-dreaming.iteye.com/blog/1038995最近使用eclipse时,在编译项目总是出现问题。 Errors occurred during the build. Errors running builder 'JavaScript Validator' on project 'IShangOA'. java.lang.NullPo转载 2013-03-13 14:14:05 · 1238 阅读 · 0 评论