日期:2014-05-17  浏览次数:20602 次

php基础学习-- 结合 PHP 使用 HTML 表单

结合 PHP 使用 HTML 表单(注:由于PHP版本问题,教程中有些用

法已经不再使用)

访问单个和多个表单值

注:本文假定您对运行 PHP 版本 3.0 或更高版本的 Web 服务器具有访问权。您需要对 PHP 本身以及创建 HTML 表单有基本了解。

HTML 表单

在阅读本文的过程中,您将看到不同类型的 HTML 表单元素如何提供 PHP 能够访问的信息。针对本示例,我使用了一个简单的信息表单,它由两个文本域、两个复选框和一个允许多项的选择框组成:

清单 1. HTML 表单

<html>
<head><title>Tour Information</title></head>
<body>
<h2>Mission Information</h2>
<form action="formaction.php">
  <table width="100%">
    <tr><td>Ship Name:</td><td><input type="text" name="ship" /></td></tr>
    <tr><td>Trip Date:</td><td><input type="text" name="tripdate" /></td></tr>
    <tr><td colspan="2">Mission Goals:</td></tr>
    <tr>
      <td><input type="checkbox" name="exploration" value="yes" />
               Exploration</td>
      <td><input type="checkbox" name="contact" value="yes" />
               Contact</td>
    </tr>
    <tr>
      <td valign="top">Crew species:  </td>
      <td>
        <select name="crew" multiple="multiple">
           <option value="xebrax">Xebrax</option>
           <option value="snertal">Snertal</option>
           <option value="gosny">Gosny</option>
        </select>
      </td>
    </tr>
    <tr><td colspan="2" align="center"><input type="submit" /></td></tr>
  </table>
</form>
</body>
</html>

在没有指定方法的情况下,该表单使用缺省方法?GET?,浏览器用它将表单值附加到 URL,如下所示:

http://