易截截图软件、单文件、免安装、纯绿色、仅160KB

php/jsp RIFF1

练琴的时候把RIFF叫做一个曲子的小片段,那么我自己定义一下程序的RIFF就是一小段程序吧,放一些这几天自己写的,以后也长期更新,作为自己积累和今后编程的参考。
1. 格式化网址,若没有HTTP头则插入HTTP头
<?php
//add http head to url
function AddHttpHead( &$s )
{
$exist = strstr( $s,"http://" );
if( !$exist )
$s = "http://".$s;
}
?>
2. 链接MYSQL数据库
<?php
$conn=mysql_connect ("IP", "用户名", "密码");
mysql_select_db("数据库名");
?>
3. SELECT MYSQL数据库
$exec="select * from movie";
$result = mysql_query($exec);
while($rs=mysql_fetch_object($result))
{
//访问每条记录,如 echo $rs->name;
}
4. WINDOWS 命名管道通信(管道由其他进程建立)
function SendToClient($msg)
{
$fp = @fopen("\\\\.\\pipe\\tongxun", 'w+r+b');
@fwrite($fp,$msg);//写
$result = @fread($fp,256);//读
fclose($fp);
}

5. 判断复选框结果
function IsSelect($index,$select_tag)
{
for($i=0;$i<count($select_tag);$i++)
{
if( $index == $select_tag[$i] )
return TRUE;
}
return FALSE;
}
6. 页面令牌生成及处理
//生成页面令牌,防止重复提交表单
$pagecode = mt_rand(0,10000000);
$_SESSION['code'] = $pagecode;
....
//获得令牌才能对页面进行操作
if( $_SESSION['code'] == $_POST['PageCode'] )
{
//令牌符合
}
else
//令牌不符合



7. JSP取表单内容
此处注意IE有innerHTML陷阱,结果需要trim一下。
$data = document.all.表格ID.rows(行号).cells(列号).innerHTML;


相关文档:

PHP编译配置和配置文件说明


PHP安装配置说明
一、软件下载
PHP5.3.0:http://cn2.php.net/get/php-5.3.0.tar.gz/from/this/mirror
Pear:http://de.pear.php.net/get/PEAR-1.9.0.tar
Mm:ftp://ftp.ossp.org/pkg/lib/mm/mm-1.4.2.tar.gz
二、环境检查
已安装Apache2.2.13(/usr/local/apache/),mm-1.4.2(/usr/local/mm/)
rpm -qa|grep mcrypt ......

PHP交换数组中的元素和值

/*
author: yangyu@sina.cn
description: 交换数组中两个元素的位置,元素包括key和value,具体用法见下面的例子
*/
$arr = array(11=>'a',22=>'b',33=>'c',44=>'d');
$res = array_exchange($arr, 11 ,33);
//example:
echo '<pre>';print_r ($res);echo '</pre>';
function array_excha ......

尝试用Gearman实现分布式处理(PHP)

本文需要你已对Gearman有个大致了解,如果不知该东东是何物,请参考之前一篇转帖日志《Gearman - 分布式远程过程处理框架》
顺便再推荐两篇参考文章
http://hi.baidu.com/thinkinginlamp/blog/item/ff49972b9e7378f3e6cd40aa.html
(学学Gearman)
http://www.ibm.com/developerworks/cn/opensource/os-php-gearman/ind ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号