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

[转]php在线解压ZIP文件程序

      由于最近做的一个项目图片比较多(缩略图+实际物品图),大概有一万多个文件,而服务器又在国外,用美国的VPN速度还是非常的慢,如果上传一万多个文件,估计将花费两三个小时。并且由于后面将有更多的文件需要上传至服务器,所以狠下心来找一种上传压缩包后进行处理的方法。         在wordpress2.8上看到wp可以自己下载了更新包后解压缩,并且覆盖原文件。显然,PHP操作文件是没有任何问题的,主要是如何对压缩包进行操作。         PHP在扩展中有ZIP扩展,但是默认安装是没有配置的。所以一种方法是配置这个ZIP扩展,然后利用zip_read,zip_open等函数来对ZIP文件操作。        我从网站找了一个程序,进行了修改。现在可以自动过滤目录中的ZIP文件,或者上传ZIP文件进行解压缩操作。可以设置解压缩路径,并且提供了密码保护。在解压缩完后可以对解压的文件以及原文件进行删除操作。           <?php
    $password = 'www.f1php.cn';
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Zip 在线解压程序</title>
<style type="text/css">
<!--
body,td{
    font-size: 12px;
    color: #000000;
}
a {
    color: #000066;
    text-decoration: none;
}
a:hover {
    color: #FF6600;
    text-decoration: underline;
}
.STYLE1 {
    font-size: 18px;
    font-weight: bold;
}
-->
</style>
<script language="javascript">
function check_uploadObject(form){
    if(form.password.value==''){
        alert('请输入密码.');
        return false;
    }
   


相关文档:

php 学习

<?php
    $txt = 'Hello world';
    echo $txt;
?>
<br/>
字符串连接(.)
<br/>
echo 'Hello world'. "" . '1234'  输出: 
<?php
    $txt1 = 'Hello world';
    $txt2 = '1234';
    ......

在生产环境中使用php性能测试工具xhprof

xhprof是facebook开源出来的一个php性能测试工具,也可以称之为profile工具,这个词不知道怎么翻译才比较达意。跟之前一直使用的xdebug相比,有很多类似之处。以前对xdebug有一些记录还可以供参考,但是它的缺点是对性能影响太大,即便是开启了profiler_enable_trigger参数,用在生产环境中也是惨不忍睹,cpu立刻就飙到high ......

Installing PHP APC on GNU/Linux Centos 5

原贴:http://2bits.com/articles/installing-php-apc-gnulinux-centos-5.html
Published Mon, 2008/03/24 - 13:49, Updated Wed, 2009/07/15 - 23:40
Complex PHP applications, such as Drupal, can gain a lot of performance benefits from running a PHP op-code cache/accelerators
.
APC,
Alternate ......

php编码header中参数说明

网页的缓存是由HTTP消息头中的“Cache-control”来控制的,常见的取值有private、no-cache、max-age、must-revalidate等,默认为private。其作用根据不同的重新浏览方式分为以下几种情况: (1) 打开新窗口
值为private、no-cache、must-revalidate,那么打开新窗口访问时都会重新访问服务器。
而如果指定了max ......

Windows下PHP开启mcrypt扩展和SSL(OpenSSL)扩展支持

今天想使用一下PHP的OpenSSL扩展库,习惯性的从php.ini中相应行打开支持,然后刷新页面,发现竟然还是不支持?
郁闷之下,看了看Apache的错误日志:提示“不能加载XXX动态库"?
真是见鬼,别的链接库都可以装入,为什么php_mcrypt.dll和php_openssl.dll这两个链接库无法装入呢?
上网查了一下资料,原来这两个 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号