10.2 表单与PHP
不管是一般的企业网站还是复杂的网络应用,都离不开数据的添加。通过PHP服务器端脚本语言,程序可以处理那些通过浏览器对Web应用进行数据调用或添加的请求。
回忆一下平常使用的网站数据输入功能,不管是Web邮箱,或是QQ留言,都经常要填一些表格,再由这些表格把数据发送出去。而完成这个工作的部件就是表单(form)。
虽然表单是HTML语言的东西,但是PHP与form变量的衔接是无缝的。PHP关心的则是怎样获得和使用form中的数据。由于PHP功能强大,可以很轻松地对它们进行处理。
处理表单数据的基本过程是:数据从Web表单(form)发送到PHP代码,经过处理再生成HTML输出。它的处理原理是:当PHP处理一个页面的时候,会检查URL、表单数据、上传文件、可用的cookie、Web服务器和环境变量。如果有可用的信息,就可以通过PHP访问自动全局变量数组$_GET、$_POST、$_FILES、$_COOKIE、$_SERVER和$_ENV得到。