
PHP/DHTML
文章平均质量分 83
麻雀
这个作者很懒,什么都没留下…
展开
-
[转]php中流行的rpc框架有哪些?
什么是rpc框架先回答第一个问题:什么是RPC框架? 如果用一句话概括RPC就是:远程调用框架(Remote Procedure Call)那什么是远程调用?通常我们调用一个php中的方法,比如这样一个函数方法: localAdd(10, 20),localAdd方法的具体实现要么是用户自己定义的,要么是php库函数中自带的,也就说在localAdd方法的代码实现在本地,它是一个本地调用!远程调用意思就是:被调用方法的具体实现不在程序运行本地,而是在别的某个远程地方。远程调用原理比如原创 2022-11-10 16:53:06 · 501 阅读 · 0 评论 -
ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS
一直对字符的各种编码方式懵懵懂懂,什么ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go! 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一些可以处理转载 2012-01-10 10:04:41 · 430 阅读 · 0 评论 -
JS画5角星方法
function create5StarClip(context){ var n = 0; var dx = 100; var dy = 0; var s = 150; context.beginPath(); context.translate(100,150); var x = Math.si转载 2013-09-17 17:08:28 · 1246 阅读 · 0 评论 -
asp 包含文件 './../function/conn.asp' 不能用 '..' 表示父目录。
在你的服务器IIS上开启“允许父路径” 选项 具体: 在IIS中 属性->主目录->配置->选项中。把”启用父路径“前面打上勾。确认刷新。记录下。。。原创 2013-11-13 11:15:34 · 1980 阅读 · 0 评论 -
提升团队编码效率的几条经验
1. 定义好团队结构可以按照多种方式来定义团队结构,不过最常见的两种是主程序员团队与无我编程团队。主程序员团队至少由3人组成:一个主程序员、一个高级程序员和一个程序管理员。这种结构非常适合于处理简单和直接的任务。另一方面,该结构并不适合于复杂的任务,因为在这种结构下,交流与任务协作都是非常有限的。无我编程通常是个去中心化的团队,由10个左右的程序员构成。整个团队会共同参与设转载 2014-12-13 12:13:57 · 1071 阅读 · 0 评论 -
PHP 汉字转拼音类(全拼与首字母)
<?phpclass GetPingYing { private $pylist = array( 'a'=>-20319, 'ai'=>-20317, 'an'=>-20304, 'ang'=>-20295, 'ao'=>-20292, 'ba'=>-20283, 'bai'转载 2015-12-29 16:13:02 · 8481 阅读 · 0 评论 -
帝国CMS 栏目单页面的使用方法
1、添加列表模板页,暂且命名为单页跳转页面吧,写入以下代码location.href="[e:loop={'selfinfo',1,0,0,'','id DESC'}][/e:loop]";上面代码意思是,跳转到当前栏目的第一条信息,所以此栏目下必须至少有一条信息(当然我们的目的是做单页,所以此栏目下也只会有一条信息)2、添加栏目,所属列表页模板选择上面添加的单页跳转模转载 2016-03-28 20:30:07 · 4806 阅读 · 0 评论 -
PHP 判断用户手机浏览器
$useragent = $_GET['osversion'];//navigator.useragent preg_match_all("/(?:\()(.*)(?:\))/i" , $useragent , $useragentarr); $osversionarr = explode(')',$useragentarr[1][0]); $osversioninfo原创 2017-02-07 14:38:14 · 1085 阅读 · 0 评论 -
javascript 判断手机浏览器版本
Title var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"); var flag = true; /** * 初始化加载程序 */ window.onload转载 2017-02-07 16:57:42 · 646 阅读 · 0 评论 -
apache部署ssl证书
第一:php设置——php扩展设置——勾选PHP_openssl第二:httpd.conf找到#LoadModule ssl_module modules/mod_ssl.so,去掉前面的注释符,使得ssl模块生效第三:在httpd.conf里面加入Listen 443ServerName 网站的域名DocumentRoot 网站源代码的路径SSLEngine on原创 2017-06-19 11:29:34 · 550 阅读 · 0 评论 -
PHP:Header
转自鸟哥博客:http://www.laruence.com/2007/12/16/308.htmlPHP header()the function declaration: void header ( string string [, bool replace [, int http_response_code]])The optional replace parameter indicates...转载 2018-03-22 17:06:32 · 192 阅读 · 0 评论 -
PHPStorm2.1 注册码和常用快捷键
转自:http://chenhailong.iteye.com/blog/1117586EMBRACE===== LICENSE BEGIN =====43136-1204201000002UsvSON704l"dILe1PVx3y4"B349AU6oSDJrsjE8nMOQh"8HTDJHIUUhgd1BebYc5U"6OxDbVsALB4Eb10PW8"转载 2011-12-03 13:56:20 · 579 阅读 · 0 评论 -
【转】php编程中一些技巧函数的应用
<br /> <br />1.使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里。这种方法把存储空间降到了接近四分之一(char(15) 的 15 个字节对整形的 4 个字节),计算一个特定的地址是不是在一个区段内页更简单了,而且加快了搜索和排序的速度。<br /> <br />2.在验证 email 地址的时候使用 checkdnsrr() 函数验证域名是否存在。这个内置函数能够确认指定的域名能够解析成 IP 地址。该函数的PHP 文档的用户评论部分有一个简单的转载 2011-05-28 15:12:00 · 311 阅读 · 0 评论 -
【原创】FLASH转盘抽奖程序开发
前段时间商都棋牌游戏需要做线上抽奖,结合上次选号抽奖的弊端,准备做成FLASH转盘抽奖。 怎么做呢,是个问题。FLASH之前接触过,2年前给一个朋友做过小学课文《小燕子》的FLASH课件,也就是简单的做些图片信息修改,这么长时间没摸过FLASH了,生疏,呵呵。 网上找找有没有关于FLASH抽奖做法的例子,找了半天没有可用的信息资料,正在踌躇的时候,突然想到QQ经常做FLASH转盘抽奖活动,哈哈,有了,先看看TX是怎么做的。 下载下来TX做FLASH转盘抽奖的FLASH文件,用反编译工具反编译之后,看原创 2011-05-28 15:28:00 · 2907 阅读 · 2 评论 -
【转】SESSION 的数据保存在哪里呢?
<br /> SESSION 的数据保存在哪里呢?<br /> 当然是在服务器端,但不是保存在内存中,而是保存在文件或数据库中。<br /> 默认情况下,php.ini 中设置的 SESSION 保存方式是 files(session.save_handler = files),即使用读写文件的方式保存 SESSION 数据,而 SESSION 文件保存的目录由 session.save_path 指定,文件名以 sess_ 为前缀,后跟 SESSION ID,如:sess_c72665转载 2011-05-28 15:13:00 · 1075 阅读 · 0 评论 -
Fatal error: Allowed memory size of 134217728 byte
<br /><br />memory_limit 增大或不限制<br />1 在PHP.INI文件修改: memory_limit = 128M<br />2 ini_set('memoryt_limit','-1');原创 2011-05-28 15:18:00 · 756 阅读 · 0 评论 -
Linux下编译PHP 安装libmcrypt
<br />——————————-<br />the solution<br />——————————-<br />Then I visited<br />http://mcrypt.hellug.gr/mcrypt/index.html<br />an learned that I have to install not only libmcrypt<br />but also mcrypt and libmhash.<br />Here is the to do:<br />libmcrytp:<br翻译 2011-05-28 15:16:00 · 1309 阅读 · 0 评论 -
在线抽奖系统
<br /><br />最近用PHP+MYSQL+ajax开发了游戏在线抽奖系统!<br /> 需要:<br /> 根据玩家每天积分增长设置一级宝箱、二级宝箱、三级宝箱。符合抽奖资格的用户限时每天只可抽取一个幸运数字,每个幸运数字都会包含奖品,抽中的数字要即使告诉用户是否抽中奖品,抽中哪个奖品,并实时取消吊用户抽取的数字(即为不可再抽取提示)。<br /> <br /> 抽奖流程:<br /> 1 查询抽奖资格<br /> 用户输入帐号密码查询当天是否有抽奖资格,如果用户有原创 2011-05-28 15:21:00 · 1593 阅读 · 0 评论 -
【原创】帝国CMS源代码修改
帝国系统生成的静态页面需要添加统计宽带用户的访问记录,修改生成的静态文件,添加统计代码,统计没有问题,但是再次生成新闻页面就会出现无法统计的问题,看源代码开始修改 思路:简单,自己自定义标签,最后写到最终生成的文件模版里时替换标签。 方法:网站根目录/e/class/functions.php修改分类的函数,NewsBq()函数,最后写入最终生成文件的时候,去掉标签。例子://生成自定义页面function ReUserpage($id,$pagetext,$path,$title="",$p原创 2011-05-28 15:34:00 · 1812 阅读 · 0 评论 -
【身份证合法性检查程序】(计算最后一位检验码)
<br />【身份证合法性检查程序】(计算最后一位检验码)<br />[ 理论 ]<br />18位身份证:前6位是区位码(表示区域),接下来8位是表示出生日期,接下来3位是本区域的所有当天出生的人的序列号(奇数为男,偶数为女),最后1位是整个前面17位的运算得出的校验码,算法下面有实现。<br />15位身份证:前6位是区位码,接下来6位是出生日期(没有19),接下来3位是当天出生的人的序列号(奇数为男,偶数为女)<br />15位转18位:日期前面增加19,然后得出17位,最后通过这个17位运算得到最后转载 2011-05-28 15:14:00 · 768 阅读 · 0 评论 -
SHTML 介绍
<br /><br />查找资料后自己整理了下,尽量简洁明了,让大家一看就明白。<br />一、什么是SHTML<br /> SHTML就是嵌入了服务器端命令的HTML,所嵌入的服务器命令就是SSI(SERVER SIDE INCLUDE,服务器端嵌入)。当用户浏览SHTML页面的时候,这些SSI命令会被服务器解析,用户读取的是解析后的XHTML文档,而不会看到服务器端命令。<br />二、SHTML中嵌入服务器端命令语法<br /> SHTML使用非常简单,就是在HTML页面的注释标签中嵌入进原创 2011-05-28 15:17:00 · 1610 阅读 · 0 评论 -
【原创】PHP操作SQLlite数据库
自PHP5后,php本身自带SQLite数据库操作类,非常之方便。就连创建数据库表你就不用担心,只需要执行sqlite_open()函数,就会在脚本的指定目录创建数据库文件,非常之方便。看看下面的示例代码吧自己写的示例代码:putenv('TMP=D:/temp');$db_name = "t";//Procedural style$db = sqlite_open($db_name);//$result = sqlite_array_query($db,'select * from tb1',SQLITE原创 2011-05-28 15:26:00 · 681 阅读 · 0 评论 -
全面详细介绍LAMP fastcgi方式配置细节(转)
<br /><br />原文地址:http://www.sunboyu.cn/upfiles/v/lamp.html<br />文档版本:V1.0<br />启动时间: 2009年05月20日<br />目的:全面详细介绍LAMP fastcgi方式配置细节<br />需要软件源码:<br />CentOS4.7<br />http://centos.ustc.edu.cn/centos/4.7/isos/i386/CentOS-4.7.ServerCD-i386.iso<br />http://cento转载 2011-05-28 15:10:00 · 390 阅读 · 0 评论