用PHP處理表單數(shù)據(jù)
來(lái)源:教育資源網(wǎng)
?
發(fā)布時(shí)間:2020-11-30 08:01:40
?
點(diǎn)擊:871
01
的02
使用表格收集數(shù)據(jù)
在這里,我們將學(xué)習(xí)如何通過(guò)HTML表單從用戶獲取數(shù)據(jù),然后通過(guò)PHP程序?qū)ζ溥M(jìn)行處理并輸出。如果您有興趣使PHP與SQL一起工作,您應(yīng)該訪問(wèn)本教程,如果您有興趣通過(guò)電子郵件發(fā)送數(shù)據(jù),您應(yī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)更改。