易截截图软件、单文件、免安装、纯绿色、仅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;


相关文档:

CentOS LAMP环境搭建和测试php与mysql的连接


    * 摘要:CentOS LAMP作为服务器,不安装不需要的组件,所以在选择组件的时候,不要选web服务器,因为我们后面要手动编译安装。CentOS LAMP系统约定RPM包和源码包存放位置
    * 标签:CentOS LAMP
    *
      Oracle帮您准确洞察各个物流 ......

深入分析几种PHP获取客户端IP的情况


PHP获取客户端IP的情况分为:没有使用代理服务器的情况、使用透明代理服务器的情况、使用普通匿名代理服务器的情况、使用欺骗性代理服务器的情况、使用高匿名代理服务器的情况。
在这篇文章中,我们将会为大家详细介绍PHP获取客户端IP的几种情况分析。我们在使用PHP获取的IP可能是客户端真实的IP,也可能是代理服务器的I ......

PHP编程方式的重新思索(下)

拖了两天,今晚终于有点时间来写下篇了。可是,对着电脑,却有点不知道从何说起。或许,就照着ZEND FRAMEWORK来说吧。当然,我会把握要点,记得这篇文章是以zend framework为例来阐述我对面向对象方式编程的认识,而不是一篇zend framework的入门手册,并且,这也不会是一个面向对象的入门教程,而是我对面向对象的理解。
......

用 MyEclipse 开发的 Hibernate + JSP 分页代码

下载后导入项目到 MyEclipse , 然后修改数据库连接参数即可测试. 我这用的是 MySQL 数据库. 用 JSP 是因为 Hibernate 可以配合各种框架, 因此在代码里我已经尽量的把页面和后台的直接变量耦合分隔开了.
hibernate_page.zip 433KB
部分代码显示:
相关 SQL:
CREATE TABLE `user` (
`id` int(11) NOT NULL,
`u ......

php+mysql乱码问题

问题描述:
从php界面insert数据到mysql,只能输入偶数个汉字不能输入奇数个汉字,输入奇数个汉字后报“Data too long for column ”错误,并没有更改数据库数据。到数据库查看,发现汉字都是乱码。但是php界面显示汉字正常(当然显示的都是偶数个汉字,奇数个汉字都没有写入数据库)。
解决思路:
1.更改my.i ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号