PHP程序员最常犯的11个MySQL错误

zzbang [php编程]

2011.07.04

对于大多数web应用来说,数据库都是一个十分基础性的部分。如果你在使用PHP,那么你很可能也在使用MySQL—LAMP系列中举足轻重的一份子。

对于很多新手们来说,使用PHP可以在短短几个小时之内轻松地写出具有特定功能的代码。但是,构建一个稳定可靠的数据库却需要花上一些时日和相关技能。下面列举了我曾经犯过的最严重的11个MySQL相关的错误(有些同样也反映在其他语言/数据库的使用上)。。。

在PHP Header()函数介绍

zzbang [php编程]

2008.11.15

header() 函数用来发送一个原始 HTTP 标头(有关 HTTP 标头的更多内容见 HTTP/1.1 规范)。 其原型如下: void header ( string string [, bool replace [, int http_response_code]] ) 可选参数 replace 指明是替换掉前一条类似的标头还是增加一条相同类型的标头。默认为替换,但如果将其设为 FALSE 则可以强制发送多个同类标头。例如: <?php  header(‘WWW-Authenticate: Negotiate’);  header(‘WWW-Authenticate: NTLM’, false); ?>  第二个可选参数 http_response_code 强制将 HTTP 响应代码设为指定值(此参数是 PHP 4.3.0 新加的)。 有两种特殊的 header 调用。第一种是标头以字符串“HTTP/”(大小写不重要)开头的,可以用来确定要发送的 HTTP 状态码。例如,如果配置了 Apache 用 PHP 来处理找不到文件的错误处理请求(使用 ErrorDocument 指令),需要确保脚本产生了正确的状态码。 <?php  header(“HTTP/1.0 404 [...]