第一个小程序:留言本

每个学网页程序的人第一个写的小程序大概都是留言本吧,可以学习到php程序和MYSQL的交互。

遇到了很多问题,比如代码不熟悉,基本上是照着教程写的代码。还有无法把留言框的内容插入到mysql数据库里。这个问题后来发现是$_POST写成了$_post,大小写的问题。

测试的时候发现无论是否有输入,都可以提交成功,于是又增加了一个判断,如果没有输入的话,就die,并提示输入内容。

这个小程序只有最基本的功能,我还会继续增加功能,以此来展开学习。

设置PHP-APACHE

昨天安装PHP发生问题,今天下载了APACHE安装,再安装PHP,选择APACHE服务器。OK,成功了!

现在开始设置。

1. 打开APACHE设置文件C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf,找到DirectoryIndex index.html,改为DirectoryIndex index.html index.php。

2.查找包含了大量AddType的那一段,添加一行:
AddType application/x-httpd-php .php

3.还要允许在任何目录中使用.htaccess文件,所以在配置文件中查找AllowOverride,把None改成All。

4.把PHP的PHP.INI文件拷贝到c:\windows\下,找到doc_root =,改为doc_root = C:\Program Files\Apache Software Foundation\Apache2.2\htdocs;找到extension_dir = "./",改为extension_dir = C:\Program Files\PHP\ext。

5.重启APACHE。

写个简单的PHP页面测试。OK,大功告成!

在WinXP下用IIS配置PHP

昨天安装PHP5.3时,系统报错:安装PHP时发生错误:There is a problem with this Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package wendor.

今天重新安装了一次,昨天选择的IIS ISAPI module,今天试着选择Do not setup a web server,成功安装。

安装PHP环境

开始学习PHP,首页要安装PHP环境。下载所需的软件:PHP 5.3,mysql数据库,还有数据库管理PHPMYADMIN。

为什么要学PHP

        我是做SEO的,经常会做一些网站。以前不会编程,只能做一些静态的网页。可是做静态网页毕竟工作量太大,而且随着网站的增大,非常不易管理;网上下载的网站程序又不合我用。没办法,没有编程基础的我硬着头皮开始了学习PHP之旅。