
PHP开发
jom_ch
这个作者很懒,什么都没留下…
展开
-
DOCTYPE用法详解
DOCTYPE用法详解一、浏览器呈现模式和doctype有的网页是遵循标准而创作的,但也有很多不是。即使你不能创建遵循标准的网页,也希望浏览器根据标准来正确显示那些页。目前,大量网页充斥着大量非标准代码,它们仍能正常地工作。事实上,为旧版浏览器设计的大多数代码都能在新版浏览器中正确显示(虽然呈现方式可能有所区别)。这是什么原因呢?事实上,假如严格遵循最新标准,会完全破坏那些页转载 2007-09-04 19:13:00 · 2500 阅读 · 2 评论 -
php异或加密解密算法的实现
php异或加密解密算法的实现 function xor_enc($str,$key){$crytxt = ;$keylen = strlen($key);for($i=0;$i{ $k = $i%$keylen; $crytxt .= $str[$i] ^ $key[$k];}return $crytxt; }$str = "北京欢迎您"; $key = "Welcome";原创 2008-06-24 22:32:00 · 5709 阅读 · 0 评论 -
php AES128加密解密类的使用
AES128下载页(下载需要注册)require(./AES128.php); $aes=new AES128(); // 实例化$key=$aes->makeKey("china"); // key$ciphertext = "0123456789abcdef"; //明文$ct=$aes->blockEncrypt($ciphertext, $key);$cpt原创 2008-06-26 13:05:00 · 2645 阅读 · 0 评论 -
xml存储数据的简单例子,php&xml留言板
类文件 : _class.xmldb.inc.php<?phpclass xmldb extends DOMDocument{ var $xmldb; public function __construct($xmldbname){ $this->xmldb=$xmldbname; if(!file_exists($this->xmldb)){原创 2009-08-21 16:11:00 · 2014 阅读 · 0 评论 -
php编码规范(未完待续)
php编码规范(未完待续) 标准化的重要性和好处程序员可以了解任何代码,弄清程序的状况 新人可以很快的适应环境 防止新接触PHP的人出于节省时间的需要,自创一套风格并养成终生的习惯 防止新接触PHP的人一次次的犯同样的错误 在一致的环境下,人们可以减少犯错的机会 一、代码标记1、2、 // 需要开记php.ini 的 short_open_tag选择原创 2012-06-05 17:59:04 · 1167 阅读 · 2 评论 -
Ubuntu 9.04 下 Memcache 的简单应用
一,相关概念: memcached是什么?memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。 memcached能缓存什么?通过在内存里维护一个统一的巨大的hash表,Memcached能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。 memcac原创 2009-09-22 16:04:00 · 1240 阅读 · 0 评论 -
php openssl rsa 加密解密应用
php openssl rsa 加密解密应用1、安装opensslyum -y install openssl-devel2、安装php openssl到php源码包的目录 ext/openssl 下执行:./configure --with-openssl --with-php-config=/data/apps/php/bin/php-configmakemak原创 2013-07-11 19:08:03 · 13654 阅读 · 0 评论 -
Bugfree修改某些操作不发送邮件
Bugfree可以给产品用户组成员发送动作(Action)邮件,比如新建Bug,编辑,解决等动作。如果项目Bug动作太频繁,邮件太多,项目组成员会收到很多不必要的邮件,造成困扰。今天研究一下Bugfree源码,找到了修改的方法,记一下。 Bugfree采用Yii框架编写,对于我这种不喜欢用框架的人,很不习惯。本次修改的Bugfree版本是3.0.4。 打开文件 /protected/serv原创 2015-05-13 19:18:56 · 2370 阅读 · 0 评论 -
Testlink开启图片上传功能
Testlink开启图片上传功能Testlink是基于web的测试用例管理系统,官网:http://www.testlink.org/kcfinder是一款开源免费简单的web文件管理器,下载地址:https://sourceforge.net/projects/kcfinder/ Testlink配置文件里面默认是ckfinder本文所述在Lnmp和Wnmp下测试通过,Testlink版本是1.9原创 2016-11-10 17:55:40 · 5846 阅读 · 6 评论 -
关于网络投票
文/图:飘忽不定 顾名思义,网络投票就是在网络上进行的投票活动,但和其他类型的投票不同的是:网络投票是建立在网络投票系统上的,而结果完全由程序输出,无需人工参与。这既是网络投票系统的优点也是其缺点,没有了人工的参与,其结果很可能被黑客利用。而网络投票系统本身的技术含量并不高,对于连续投票的验证能力薄弱,只要黑客掌握了原理,就可以轻松地实现连续刷票,对投票结果进行作弊。那么,黑客是如何突破网络转载 2007-01-06 23:42:00 · 2350 阅读 · 0 评论 -
PHP_使用图片作为输入界面
echo "您点击的坐标是:($point_x,$point_y),";if(($point_x **********************}?>原创 2006-08-12 14:14:00 · 1222 阅读 · 0 评论 -
AJAX+PHP的简单例子
filename:ajax_test.PHP author:jom_chdate:06/09/17mail:phpoop@gmail.comblog:http://blog.youkuaiyun.com/jom_ch-->Ajax Example of View Picturebody { font-size: 12px;}a:link, a:visited, a:active { color: #6161原创 2006-09-17 23:21:00 · 1595 阅读 · 1 评论 -
PHP文件的上传
/**fileName->file uploadblog->blog.youkuaiyun.com/jom_chemail->phpoop@gmail.comdate->10/02/2006**/if($submit){ $temp_name=$_FILES[userfile][name]; $temp_size=$_FILES[userfile][size]; $temp_type=$_F原创 2006-10-02 23:39:00 · 1190 阅读 · 0 评论 -
PHP获取客户端IP的方法
function iptype1 () { if (getenv("HTTP_CLIENT_IP")) { return getenv("HTTP_CLIENT_IP"); } else { return "none"; } } function iptype2 () { if (getenv("HTTP_X_FORWARDED_FOR")) { return getenv("H转载 2006-06-28 15:55:00 · 931 阅读 · 0 评论 -
关于正则表达式
/*关于正则表达式*/$email=jom_ch@domain.com;//函数eregi()处理正则表达式,不区分大小写,符合条件则返回1,否则返回0。if(eregi("^[_/.0-9a-z]+@([0-9a-z]+/.)+[a-z]{2,3}$",$email)){ echo "true"; } else echo "false";// * =>任意字符串。// ? =>任意字符串或字原创 2006-08-08 09:09:00 · 833 阅读 · 0 评论 -
根据主机名获取PC的IP地址
$host_name=array();for($i=1;$i $host_name[$i]="pc".$i; //所在局域网的PC由PC1~PC6命名}$host_ip=array();for($j=1;$j $host_ip[$j]=gethostbyname($host_name[$j]); //gethostbyname()根据主机名获取IP函数 }for($i原创 2006-08-01 17:48:00 · 1131 阅读 · 0 评论 -
PHP_cookie的简单应用
require("../admin/conn.php");?>if(isset($voted_cookie)){ echo "您已经投过票了,请点击这里返回!"; }else{$r1=$_POST[r1];$r2=$_POST[r2];$r3=$_POST[r3];$r4=$_POST[r4]; $sqlString="select * from zhzbchoice"; $q原创 2006-08-11 10:08:00 · 941 阅读 · 0 评论 -
PHP修改文件(夹)的属性
function set_writeable($file_name){ if(is_writeable($file_name)) echo "文件(夹)$file_name......可写"; else{ echo "文件(夹)$file_name......不可写"; if(@chmod($file_name,0777)) echo "修改成功"; else{ echo "修原创 2006-08-18 08:34:00 · 4854 阅读 · 0 评论 -
关于在Codeigniter里面使用Mongodb
关于在Codeigniter里面使用Mongodbhttps://github.com/intekhabrizvi/Codeigniter-mongo-library 这是Codeigniter官方推荐的一个mongodb库,作者是阿三哥这个库里面用的php–mongodb连接驱动是 mongo而mongo是旧版的驱动,已经停止更新了,新版本的驱动叫做 mongodbmongo下原创 2018-01-22 17:07:01 · 2112 阅读 · 0 评论