用PHP處理表單數(shù)據(jù)

01

的02

使用表格收集數(shù)據(jù)

在這里,我們將學(xué)習(xí)如何通過(guò)HTML表單從用戶(hù)獲取數(shù)據(jù),然后通過(guò)PHP程序?qū)ζ溥M(jìn)行處理并輸出。如果您有興趣使PHP與SQL一起工作,您應(yīng)該訪(fǎng)問(wèn)本教程,如果您有興趣通過(guò)電子郵件發(fā)送數(shù)據(jù),您應(yīng)該訪(fǎng)問(wèn)本教程,因?yàn)楸菊n將不涉及任何概念。

對(duì)于本教程,您需要?jiǎng)?chuàng)建兩頁(yè)。在第一頁(yè),我們將創(chuàng)建一個(gè)簡(jiǎn)單的HTML表單來(lái)收集一些數(shù)據(jù)。這是一個(gè)例子:

 

測(cè)試頁(yè)面

Data Collection

姓名:年齡:

此頁(yè)面將把姓名和年齡數(shù)據(jù)發(fā)送到頁(yè)面process.php

02

51 of 02 52

處理表單數(shù)據(jù)

現(xiàn)在讓我們創(chuàng)建process.php要使用我們制作的HTML表單中的數(shù)據(jù):

";打印"您是"。$年齡。"歲";打印"
";$old=25+$年齡;打印湖北科普達(dá)"25年后,您將成為"。$舊。"歲";?>

如您所知,如果您忽略表單的方法="post"部分,則顯示數(shù)據(jù)的URL。例如,如果你的名字是比爾·瓊斯,而且你35歲,我們的process.php頁(yè)面將顯示為http://yoursite.com/process.php?Name=Bill+Jones&Age=35如果需要,可以手動(dòng)更改URL,輸出將相應(yīng)更改。