好像 ASP 一样, PHP3.0 也能够很便利地处置 HTML 表单和变量,从表单发送过去的每一个值,城市主动地依据表单的名字属性( name )付与响应的变量值,可以直接在 PHP3 剧本中援用这些变量。这个功效在 Web 使用中利用的非常普遍,客户真个数据收集根基上都是用这类办法来完成的。上面,咱们构建一个小小的主动邮件发送法式,来演示 PHP3.0 的这个功效。
如许,假如把上面的这段剧本加到方才的剧本中,插在最初一个 PRINT 语句的前面,咱们就可以够在显示后主动的发送邮件了:
mail("$email", "Your request for information", "$namen
Thank you for your interest!n
We sell fresh corn daily over the Internet!
Place your order at http://www.buy.com,
and receive a free package of $preference!");
mail("administration@buy.com ",
"Visitor request for info.",
"$name requested for information.n
The email address is $email. n
The visitor prefers $preference.");
?>
然而假如有良多人都发送了他们的表单,仅仅用下面的办法,是没法把这些信息逐一保留的。也许,你想统计究竟有几何人喜好吃苹果,几何人喜好吃橘子。关于这类的义务,就有能够要用到数据库来存贮这些数据了。 MySQL 可以说是如今最快的数据库办事器之一,当你的使用对速度对照敏感的时分, MySQL 是一个对照好的选择,并且,它与 PHP3.0 的兼容性也对照好。