浏览模式: 普通 | 列表
attachments/201409/06_103931_123542pfcrcfbeadicd0dk.png


因为我最近在老牛这儿看到的几个新DX模板都是GBK格式,而我的网站是UTF的,
因此找了款转码工具,经过我个人使用认为是最简易实用的一款 - ConvertZ 8.02~

借此软件将一位大神的最新的19楼模板的GBK转成UTF了,
介于人家的权益,在此只提供方法,如需模板请自行转换哈~


            a. 点击中间位置的“进阶选项”按钮,如上右图设置是GBK转码为UTF,设置完点击隐藏。
            b. 点击操作界面上面的长条框,设置你的”待转换模板“的位置。
            c. 点击操作界面中间的长条框,设置你模板转换后存放的文件夹,建议设置个空文件夹。
            d. 点击操作界面下面的”全部加入“按钮。
            e. 点击中间右面那个大大的”开始转换“,我转换19楼那个模板用了5秒钟不到,
...

阅读全文…

使用Snoopy进行模拟登陆、采集(curl)

[ 2014-09-03 09:25:47 | 作者: admin ]
Snoopy是一个使用PHP写的采集类,使用了一下发现功能比较强大,几乎可以模拟浏览器的所有行为,可以实现的功能有:

比起使用curl,fsockopen等函数来说方便很多,下面总结一下这个类一些属性与方法的作用。

方法:

        fetch($url) 该方法用于抓取网页内容,类似于file_get_contents
        submit($posturl,$params,$files) 该方法提交表单数据,第二个参数是一个一维数组,例如array('user'=>'zhangsan','pwd'=>'lisi'),第三个参数是可选参数,上传文件时用到,例如array('myfile' => './images/test.jpg')
        fetchlinks($url) 该方法用于获取网页所有链接
        fetchform($url) 该方法用于获取网页上的form表单内容
...

阅读全文…

64位Linux下搭建Nginx1.5与PHP5.5(CentOS6.4)

[ 2014-09-03 09:22:04 | 作者: admin ]
文章:http://www.com133.com/71

(1)安装Nginx1.5.2
更新Nginx和PHP的依赖包
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng \
libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel \
glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel \
curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel \
openssl openssl-devel ...

阅读全文…

php安装curl支持

[ 2014-08-30 15:48:17 | 作者: admin ]
1、已经安装了php情况,安装curl
进入安装原php-5.3.9的源码目录,(如果删了,但是还有原来的压缩文件的话,重新解压就行)
cd php-5.3.9/ext/curl
/usr/local/webserver/php/bin/phpize
./configure --with-php-config=/usr/local/webserver/php/bin/php-config
make
make test
make install

操作完成在目录/usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20090626/下生成curl.so文件

接下来修改php.ini配置文件

在php.ini中找到extension_dir字段,并把其值修改为/usr/loca...

阅读全文…
配置一台server的php支持curl的时候, 出现如下报错

        checking for cURL in default path... not found
        configure: error: Please reinstall the libcurl distribution -
        easy.h should be in /include/curl/

其实就是curl的dev包没有安装, 解决方案:
终端下
         # yum -y install curl-devel

可以
这个不算什么新的东西,该文章主要是对一些刚接触PHP的朋友和新手站长起到一点帮助。

一、window下安装php_curl支持

  1.将PHP文件夹下的libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll复制到 %windir%/system32下;

  2.打开php.ini(可能在PHP环境的安装目录下,默认在c:\WINDOWS目录下),将;extension=php_curl.dll头部的分号去掉;

  3.重启php的服务(apache或者IIS),如重启IIS,运行iisreset即可。

二、linux中php如何安装curl扩展

  如果php已经在系统编译好,后来又需要添加新的扩展,一种方式就是重新完全编译php,另一种方式就是单独编译扩展库,以extension的形式扩展。

情况一:全新安装php 和curl
...

阅读全文…
function MyClass () {}
MyClass.hasClassName = function(element, className)
{
if (!element) return;
var elementClassName = element.className;
if (elementClassName.length == 0) return false;
//用正则表达式判断多个class之间是否存在真正的class(前后空格的处理)
if (elementClassName == className || elementClassName.match(new RegExp("(^|\s)" + className + "(\s|$)")))
return true;
return false;
};
MyClass.addClassName
...

阅读全文…