国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

結(jié)合PHP使用HTML表單(1)

2024-05-04 22:53:42
字體:
供稿:網(wǎng)友
,歡迎訪問網(wǎng)頁設(shè)計愛好者web開發(fā)。能較容易地對用戶通過 html 表單提交的信息進行操作的能力一直是php的優(yōu)勢之一。事實上,php 版本4.1添加了幾個訪問該信息的新方法并有效地除去了以前版本中最常用的一個方法。本文研究了使用 html 表單上提交的信息的不同方法,并同時使用了 php 較早的版本和較新的版本。本文首先從研究單個值開始,然后構(gòu)建可以一般性地訪問任何可用的表單值的頁面。

注:本文假定您對運行 php 版本 3.0 或更高版本的 web 服務(wù)器具有訪問權(quán)。您需要對 php 本身以及創(chuàng)建 html 表單有基本了解。

html 表單



在閱讀本文的過程中,您將看到不同類型的 html 表單元素如何提供 php 能夠訪問的信息。針對本示例,我使用了一個簡單的信息表單,它由兩個文本域、兩個復(fù)選框和一個允許多項的選擇框組成:


 

清單 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://www.vanguardreport.com/formaction.php?

ship=midnight+runner&tripdate=12-15-2433&exploration=yes&crew=snertal&crew=gosny

圖 1 顯示表單本身。




圖 1. html 表單



老辦法:訪問全局變量



清單 2 中顯示的代碼將表單值作為全局變量處理:


 

清單 2. 作為全局變量的表單值

<?php

echo "ship = ".$ship;

echo "<br />";

echo "tripdate = ".$tripdate;

echo "<br />";

echo "exploration = ".$exploration;

echo "<br />";

echo "contact = ".$contact;

?>




生成的 web 頁面顯示提交的值:


 

ship = midnight runner

tripdate = 12-15-2433

exploration = yes

contact =




(正如您稍后將看到的那樣,contact 沒有值,因為沒有選中那個框)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 桃江县| 和顺县| 涞水县| 花垣县| 潍坊市| 伊宁市| 元谋县| 新昌县| 射洪县| 左云县| 平湖市| 陆良县| 翁源县| 黄冈市| 荣成市| 吉林市| 鄯善县| 山西省| 营山县| 肇东市| 兰溪市| 榆中县| 芜湖市| 梁河县| 黎城县| 万荣县| 海城市| 海安县| 武平县| 崇左市| 达日县| 宁明县| 曲阜市| 南召县| 尚志市| 任丘市| 揭阳市| 平凉市| 邳州市| 定南县| 大英县|