- 博客(10)
- 收藏
- 关注
转载 php抓取页面的几种方式
在做一些天气预报或者RSS订阅的程序时,往往需要抓取非本地文件,一般情况下都是利用php模拟浏览器的访问,通过http请求访问url地址, 然后得到html源代码或者xml数据,得到数据我们不能直接输出,往往需要对内容进行提取,然后再进行格式化,以更加友好的方式显现出来。下面简单说一下php抓取页面的几种方法及原理:一、 PHP抓取页面的主要方法:1. file()函数
2012-07-20 09:08:47 336
转载 关于php时区时间错误问题
从php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的也就是显示的时间(无论用什么php命令)都是格林威治标准时间和我们的时间(北京时间)差了正好8个小时,有以下3中方法可以恢复正常的时间。1,最简单的方法就是不要用php5.1以上的版本2,如果一定要用,而且不能修改php.ini,则需要在关于时间的初始化的语句的上面加上 date
2012-01-31 13:22:00 1836
转载 PHP + AJAX 实现二级联动
建立数据库表,如果是少量的数据就先全加载进去SQL 语句/*SQLyog 企业版 - MySQL GUI v5.02主机 - 5.0.45 : 数据库 - ld*********************************************************************服务器版本 : 5.0.45*/create database i
2012-01-31 13:20:48 1902
原创 php 字符串拼音首字母(支持数字,英文,常用汉字)
<br />方法一<br />function getinitial($str)<br /><br />{<br /><br /> $asc=ord(substr($str,0,1));<br /><br /> if ($asc<160) //非中文<br /><br /> {<br /><br /> if ($asc>=48 && $asc<=57){<br /><br /> return chr($asc); //数
2011-04-29 17:20:00 1471
原创 php导入到excel-支持utf8和gbk两种编码 格式防乱码
<br />php导入到excel-支持utf8和gbk两种编码<br />php导入到excel乱码是因为utf8编码在xp系统不支持所有utf8编码转码一下就完美解决了<br />utf-8编码案例<br /><?php <br />header("Content-Type: application/vnd.ms-excel; charset=UTF-8"); <br />header("Pragma: public"); <br />header("Expires: 0"); <b
2011-03-17 11:33:00 1102
原创 JQ的表单判断 实用货
首先下载一个jquery.validate.js插件 " method="post" id="form-sign-up"> Login (Try with cibrax):Email:Url:Password:Password Confirm: (1)required:true 必输字段(2)remote:"check.php" 使用ajax方法调用check.php验证输入值(3)email:true
2010-12-13 15:41:00 1210
原创 用php语言来判断浏览器类
<br /> 1. <?php 2. if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 8.0")) 3. echo "Internet Explorer 8.0"; 4. else if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 7.0")) 5. echo "Internet Explorer 7.0"; 6. else if(strpos($_SERVER["H
2010-10-09 13:41:00 550
原创 LAMP安装
<br />linux 5.2i386<br />APACHE httpd-2.2.16.tar<br />MYSQL mysql-5.1.50.tar.gz<br />PHP php-5.3.3-nts-Win32-VC9-x86.zip<br /> <br />还需要libmcrypt-2.5.7.tar.gz<br /> libxml2-2.7.4.tar.gz<br /> <br />一、安装apache2<br />进入目录<br />tar -zvxf httpd-2.2.16.
2010-10-09 12:00:00 397
原创 LAMP安装全过程
linux 5.2i386APACHE httpd-2.2.16.tarMYSQL mysql-5.1.50.tar.gzPHP php-5.3.3-nts-Win32-VC9-x86.zip还需要libmcrypt-2.5.7.tar.gz libxml2-2.7.4.tar.gz一、安装apache2进入目录tar -zvxf httpd-2.2.16.tar解压httpd-2.2.0.tar.gz# cd httpd-2.2.16进入httpd-2.2.16目录# mkdir -p /
2010-09-28 15:04:00 383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人