最近的文章列表

快速了解你一点 - PHP

1.在PHP中,全局变量都要大写;

2.在PHP表单提交方式中,method属性设置了获取和提交数据的方式;

3.如果在表单中使用了上传元素,那么就要给表单添加属性:enctype="multipart/form-data";

4.注销用户功能的实现:

2014/12/4 Comments:
Drupal简体中文语言包安装教程

下载地址:http://localize.drupal.org/translate/downloads,下载最新的Drupal6中文汉化包文件

到 admin->site building->modules [admin/build/modules] 启用 Locale 模块。

2014/12/4 Comments:
PHP编译常用参数中文说明、CGI方式安装常用的参数

编译PHP常用的参数的解释

代码如下:
 --prefix=/usr/local/php #指定 php 安装目录 
--with-apxs2=/usr/local/apache/bin/apxs #整合apache,apxs功能是使用mod_so中的LoadModule指令,加载指定模块到 apache,要求 apache 要打开SO模块
--with-config-file-path=/usr/local/php/etc #用来指定 php3.ini 或 php4.ini 的路径
2014/12/4 Comments:
PHP解决错误Cannot modify header information - headers already sent by的方法 Cannot send session cookie

今天在测试以下代码时遇到该错误:

代码如下:
 session_start();
$_SESSION['username']=$username;
echo "<script language='javascript'>location.href='../admin.php';</script>";
exit();
2014/12/4 Comments:
PHP中的Output Buffering详细介绍 header Oops, SetCookie called after header has been sent

我个人认为,Output buffering是比较纯粹的4.0特征。尽管从概念上看来相当简单,但是output buffering功能非常强大,能使开发者更容易地开发高级而有效的程序。

本文将介绍HTTP header,以及output buffering如何帮助您处理HTTP header,并介绍了output buffering的一些高级用法。

HTTP Header

对 于使用HTTP 协议建立的每个请求,Web服务器产生的响应通常包括两个部分 – 标题和主体。例如,如果在Web服务器的文档根目录下有一个小文本文件,叫做example.txt,文件中包含文本Hello, world!

2014/12/3 Comments:
一封来自发件人whoisreminder.net的邮件:域名(camnpr.com)whois信息正确性提醒 Whois Data Reminder Notice

早上看的一封来自:WHOISREMINDER<noreply@www.whoisreminder.net> 的邮件:

尊敬的用户:

根据ICANN的规定,注册人必须保持域名信息正确完整。请您注意及时更新域名的注册信息。

请检查您的域名whois信息是否正确:
您的域名whois信息如下:
Domain: camnpr.com
2014/12/3 Comments:
PHP怎么获取mysql数据表的字段名称和详细信息的方法SHOW FULL COLUMNS

首先我们需要了解下查询MySQL数据库/表相关信息的SQL语句:

代码如下:
 SHOW DATABASES                                //列出 MySQL Server 数据库。
SHOW TABLES [FROM db_name]                    //列出数据库数据表。
SHOW CREATE TABLES tbl_name                    //导出数据表结构。
2014/12/3 Comments:
解决PHP Curl出现403错误的办法 curl_setopt

自己用的小PHP应用,使用curl抓网页下来处理,为了穿墙方便,使用Privoxy作为代理,便于选择哪些网站使用proxy、哪些不用。但今天却遇到了奇怪的问题,访问google baidu这些网站居然都返回403错误,而访问其他的一些网站没事,如果设置为不使用proxy则都能正常访问。

难道google baidu就不让用proxy连接么?显然不可能,所以打开curl的信息输出(curl_setopt($this->mSh, CURLOPT_VERBOSE, 1);)看看,得到以下结果:

2014/12/2 Comments:
详解PHP如何实现设计模式中的抽象工厂模式

抽象工厂模式(Abstact Factory)是一种常见的软件设计模式。该模式为一个产品族提供了统一的创建接口。当需要这个产品族的某一系列的时候,可以为此系列的产品族创建一个 具体的工厂类。

【意图】

抽象工厂模式提供一个创建一系统相关或相互依赖对象的接口,而无需指定它们具体的类【GOF95】

【抽象工厂模式结构图】

2014/12/2 Comments:
解决PHP is_subclass_of函数的BUG:Inconsistent behavior of is_subclass_of with interfaces

is_subclass_of的作用:

代码如下:
bool is_subclass_of ( object object, string class_name )

如果对象 object 所属类是类 class_name 的子类,则返回 TRUE,否则返回 FALSE。
注: 自 PHP 5.0.3 起也可以用一个字符串来指定 object 参数(类名)。

2014/12/2 Comments: