随笔分类 -  03~phpOther

php伪静态
摘要:mod_rewrite 详解 mod_rewrite是Apache的一个非常强大的功能,它可以实现伪静态页面。下面我详细说说它的使用方法!对初学者很有用的哦! 1.检测Apache是否支持mod_rewrite 通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,如果里面包括“mod_rewrite”,则已经支持,不再需要继续设置。如果没有开启“mod_rewrite”,则打开目录 您的apache安装目录& 阅读全文
posted @ 2011-02-21 21:34 小炒花生米 阅读(352) 评论(0) 推荐(0)
Apache开启伪静态
摘要:环境:系统 WindowsApache 2.2 加载Rewrite模块: 在conf目录下httpd.conf中找到[代码]这句,去掉前边的注释符号“#”,或添加这句。 允许在任何目录中使用“.htaccess”文件,将“AllowOverride”改成“All”(默认为“None”): [代码] 在Windows系统下不能直接建立“.htaccess”文件,可以在命令行下使用“echo a> .htaccess”建立,然 阅读全文
posted @ 2011-02-20 12:24 小炒花生米 阅读(48960) 评论(0) 推荐(0)
收藏:php
摘要:常用的php知识 阅读全文
posted @ 2011-01-25 23:23 小炒花生米 阅读(1445) 评论(0) 推荐(0)
如何正确理解PHP include作用域
摘要:摘自:http://www.qianyunlai.com/blog/218.html 我们为大家总结的PHP include作用域的问题包括:PHP include作用域和函数、类的作用域等方面的问题。希望对大家有所帮助。 很多程序员在使用PHP语言进行实际编程时,通常只会关注PHP函数能实现什么功能,但是都不会去深入的了解这个函数的具体含义及隐含的问题。我们今天就为大家介绍PHP include作用域的相关问题。 注意:本文档基于include叙述,但也适用于require。这两种结构除了在如何处理包含失败之外,其他完全一样:在包含失败时,include()产生一个警告并继续执行,而r... 阅读全文
posted @ 2011-01-24 12:26 小炒花生米 阅读(6833) 评论(0) 推荐(2)
常用 php 琐碎代码
摘要:header("Content-type: text/html; charset=utf-8");header("Location:/uchome/index.php");==================================================<iframe src="http://www.baidu.com/" marginwidth="0" marginhei... 阅读全文
posted @ 2010-11-21 12:31 小炒花生米 阅读(371) 评论(0) 推荐(0)
VC9,VC6,Thread Safe,Non Thread Safe的意思?
摘要:最近在PHP官网上看到又有新版的PHP下载了,于是上去找找For Windows的版本,可是一看确傻眼了,一共给了四个版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,这让我这个菜鸟头疼啊,还好 PHP 官网提供下载的地方左边有个英文 choose 我看懂了,我估摸着就是如何来选择版本的意思吧,于是开始查字典及上网查找,终于看明白了具体意思,拿来做个备忘先。一、如何选择 PHP5.3 的 VC9 版本和 VC6 版本VC6 版本是使用 Visual Studio 阅读全文
posted @ 2010-10-28 22:56 小炒花生米 阅读(715) 评论(0) 推荐(1)
php跳转的三种方法
摘要:最近用header函数跳转在服务器上有限制。就去找了php的代码,发现以下几种跳转的方法:方法一:使用PHP自带函数Header("Location:网址");说明:必须在网页没有任何输出的时候执行,要特别要注意空格。方法二:利用metaecho "<meta. http-equiv=refresh content='0; url=网址'>";说明:没有方法一的限制,但是如果前面有输出... 阅读全文
posted @ 2010-10-21 15:18 小炒花生米 阅读(697) 评论(0) 推荐(0)
php面向对象(OOP)编程完全教程
摘要:面向对象编程(OOP)是我们编程的一项基本技能,PHP5对OOP提供了良好的支持。如何使用OOP的思想来进行PHP的高级编程,对于提高 PHP编程能力和规划好Web开发构架都是非常有意义的。下面我们就通过实例来说明使用PHP的OOP进行编程的实际意义和应用方法。 我们通常在做一个有数据库后台的网站的 阅读全文
posted @ 2010-09-10 10:48 小炒花生米 阅读(88463) 评论(11) 推荐(26)
php checkbox 取值实例教程
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1<htmlxmlns="http://www.w3.org/1999/xhtml">2<head>3<metahttp-equiv="Content-Type"cont... 阅读全文
posted @ 2010-08-01 17:41 小炒花生米 阅读(3037) 评论(0) 推荐(0)
PHP版UTF-8文件BOM自动检测移除程序
摘要:BOM信息是文件开头的一串隐藏的字符,用于让某些编辑器识别这是个UTF-8编码的文件。但PHP在读取文件时会把这些字符读出,从而形成了文件开头含有一些无法识别的字符的问题。比如用UTF-8格式保存的生成图片的PHP文件,因为文件头隐藏的BOM信息也被下发,导致生成的图片数据不对,浏览器无法识别。要检测一个UTF-8文件是否含有BOM信息,就是检测文件开头的字三个符,是否为0xEF, 0xBB, 0xBF。下面这个小程序,用户遍历某个目录下所有文件,并检测是否加了BOM。代码 Code highlighting produced by Actipro CodeHighlighter (freew 阅读全文
posted @ 2010-07-31 14:51 小炒花生米 阅读(1998) 评论(1) 推荐(1)
php变量什么情况下加大括号{}
摘要:如:$sql = "insert into article (`channel_id`,`title`,`detail`,`pub_time`) values ('{$cid}','{$title}','{$detail}','{$time}');";不加似乎也可以,加{}是什么意思呢?还有字段名 为什么要以``包括呢? ======================================... 阅读全文
posted @ 2010-06-28 16:04 小炒花生米 阅读(14964) 评论(0) 推荐(5)
php中this,self,parent三个关键字之间的区别
摘要:HP5是一具备了大部分面向对象语言的特性的语言,比PHP4有了很多的面向对象的特性,但是有部分概念也比较难以理解,这里我主要谈的是 this,self,parent三个关键字之间的区别。从字面上比较好理解,分别是指这、自己、父亲。我们先建立几个概念,这三个关键字分别是用在什么 地方呢?我们初步解释一下,this是指向当前对象的指针(姑且用C里面的指针来看吧),self是指向当前类的指针,paren... 阅读全文
posted @ 2010-06-22 19:08 小炒花生米 阅读(559) 评论(0) 推荐(0)
关于php页面最大执行时间问题(set_time_limit函数在windows下不起作用的解决)
摘要:首先说一下我的运行环境winxp+php5.2.5+apache2.2.8+5.0.27-community-nt我想测试插入5万条数据到数据库里。页面如下代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<?phpglobal$begin;g... 阅读全文
posted @ 2010-06-18 17:38 小炒花生米 阅读(32636) 评论(2) 推荐(0)
php 30秒超时的限制解决办法!
摘要:在采集的时候遇到问题了,所以查了下,在php.ini中设置下就可以了搜索max_execution_time = 30 ; 每个脚本的最大执行时间, 按秒计的个人认为改成60秒已经很高了!可用程序修改:set_time_limit (0);=================================================语法 : void set_time_limit (int s... 阅读全文
posted @ 2010-06-18 17:07 小炒花生米 阅读(33294) 评论(1) 推荐(1)
【php】读取xml乱码 | 编码转换 mb_convert_encoding
摘要:<?xml version="1.0" encoding="gb2312"?><msg><E600>未知错误</E600><E601>验证码输入错误</E601><E602>此用户名已被注册</E602><E603>抱歉,由于系统原因,账户注册失败</E603><E604&... 阅读全文
posted @ 2010-06-07 18:04 小炒花生米 阅读(3897) 评论(0) 推荐(0)
php链接access数据库
摘要:新建php/data/db.mdb,建表szd_t,输入点数据吧 建立文件default.php;输入: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<?php//读取mdb数据库例程$conn=newcom("ADODB.Connect... 阅读全文
posted @ 2010-06-07 16:47 小炒花生米 阅读(245) 评论(0) 推荐(0)
pop3服务器与smtp服务器有什么不同
摘要:POP3POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。(与IM... 阅读全文
posted @ 2010-05-26 13:24 小炒花生米 阅读(1035) 评论(0) 推荐(0)
在一个IP地址上运行多个基于域名的web站点
摘要:在一个IP地址上运行多个基于域名的web站 点。您的服务器有一个IP地址,而在DNS中有很多映射(CNAMES)到这个机器。 您而您想要在这个机器上运行www.example1.com和 www.example2.org两个站点。注意在您Apache服务器的配置中创建一个虚拟主 机并不会自动在您的DNS中对主机名做相应更新。您必须自 己在DNS中添加域名来指向您的IP地址。否则别人是无法看到您的w... 阅读全文
posted @ 2010-05-24 15:52 小炒花生米 阅读(1841) 评论(0) 推荐(0)
APACHE中虚拟目录和虚拟主机设置
摘要:在apache的配置文件http.conf中设置如下信息,可以将该目录变成一个web可以放的目录:Options Indexes MultiViewsAllowOverride NoneOrder allow,denyAllow from all这里面的几个参数说明如下:Indexes 允许目录浏览(即列出此目录下所有文件名称);MultiViews 允许内容协商的多重视图。比如:客户端输入... 阅读全文
posted @ 2010-05-24 15:46 小炒花生米 阅读(2186) 评论(0) 推荐(0)
.htaccess是什么?.htaccess几个简单应用
摘要:.htaccess是什么?.htaccess叫分布式配置文件,它提供了针对目录改变配置的方法——在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。并且子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。一般来说,如果你的虚拟主机使用的是Unix或Linux系统,或者任何版本的Apache网络服务器,从理论上讲都是支持.htacc... 阅读全文
posted @ 2010-05-24 10:18 小炒花生米 阅读(22836) 评论(0) 推荐(3)