2009-01-08 / php+Mysql

1. 使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里。这种方法把存储空间降到了接近四分之一(char(15) 的 15 个字节对整形的 4 个字节),计算一个特定的地址是不是在一个区段内页更简单了,而且加快了搜索和排序的速度(虽然有时仅仅是快了一点)。

2.在验证 email 地址的时候使用 checkdnsrr() 函数验证域名是否存在。这个内置函数能够确认指定的域名能够解析成 IP 地址。该函数的PHP 文档的用户评论部分有一个简单的用户自定义函数,这个函数基于 checkdnsrr(),用来验证 email 地址的合法性。对于那些认为自己的 email 地址是 “joeuser@wwwphp.net” 而不是 “joeuser@php.net” 的家伙们,这个方法可以很方便的抓住他们。

阅读全文...
2009-01-06 / php+Mysql

①下载篇: (具体下载方法不说,自己找下,看到download就点,找到镜像就下就行了)

Apache下载:www.apache.org

下载安装包apache_****-win32-x86-no_ssl-r2.msi   ****是版本号

PHP下载:www.php.net

下载解压包php-****-Win32.zip                            ****是版本号

mysql下载:www.mysql.com

下载安装包 Windows ZIP/Setup.EXE (x86)   Setup.EXE 格式的

PhpMyAdmin下载:www.phpmyadmin.net

下载解压包all-languages.zip   .zip所有语言的压缩包

②安装篇

http://bbs.phpchina.com/thread-44557-1-1.html

阅读全文...
2009-01-04 / php+Mysql

解释下$b和$d和$g;

$b=$a++;   //++或--在变量后面的,是先调用再运算,如$b=$a++; ,其中$a=10,先调用$a=10赋给$b再进行运算,所以$b经过先调用再运算为10,而$a经过本式子的运算成了11;
$d=--$c;     //++或--在前面的是先运算再调用,现在的$c=10,先运算,也就是--$c=10-1=9;所以现在的$c变成了9,运算后赋值$d=9;

阅读全文...
2009-01-03 / php+Mysql

修改:D:apacheconfhttpd.conf

找到DirectoryIndex index.html,在后面加上后缀index.htm index.php index.html.var

即:DirectoryIndex index.html index.htm index.php index.html.var

重启apache

阅读全文...
2009-01-02 / CSS+DIV

关联选择符
关联选择符是一个用空格隔开的两个或更多的单一选择符组成的符咒. 这些选择符可以指定一般属性, 因为层叠顺序的规则, 它们的优先权比单一的选择符大

例:

body p{background:yellow;}说明body下所有p标签的背景为黄色

p em{background:yellow;}说明p下强调文本的背景为黄色

阅读全文...