六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

在同一窗體中使用PHP來處理多個提交任務(wù)

[摘要]在PHP中的處理窗體數(shù)據(jù)比其它網(wǎng)頁程序語言更簡單——如果你使用這種語言一段時間后,你會發(fā)現(xiàn)這是一個不可爭辯的事實。這種操作的簡易性使它可以容易地處理更為復(fù)雜的窗體事件,包括今天討論的主題,即在同一個窗體中通過多個按鈕來處理不同的任務(wù)。為什么使用多個提交任務(wù)? 在我回答這個問題之前,先讓我回答一個很...

在PHP中的處理窗體數(shù)據(jù)比其它網(wǎng)頁程序語言更簡單——如果你使用這種語言一段時間后,你會發(fā)現(xiàn)這是一個不可爭辯的事實。這種操作的簡易性使它可以容易地處理更為復(fù)雜的窗體事件,包括今天討論的主題,即在同一個窗體中通過多個按鈕來處理不同的任務(wù)。

為什么使用多個提交任務(wù)?
 
在我回答這個問題之前,先讓我回答一個很顯然的問題:既然許多窗體更適合單一的提交按鈕,為什么有時人們需要的是兩個(或者是更多)的提交按鈕?

對這一問題最好的解釋方法是用我最近開發(fā)項目中的一個實例來說明。在這一項目中,我的任務(wù)是給一個圖書館建立一個詳細(xì)目錄查詢系統(tǒng)。書籍題目被儲存在數(shù)據(jù)庫中,而管理員將可以使用一個基于瀏覽器功能的界面來查看其中任何一本書的記錄,然后對這一記錄上選擇執(zhí)行四種操作之一:成員還書登記,成員借書登記,書本丟失記錄以及書本銷售記錄。

以上所有任務(wù)都要通過一個獨立窗體來處理,這樣就需要相應(yīng)的按鈕來響應(yīng)這些任務(wù)。傳入到窗體的數(shù)據(jù)將以不同的方式處理,這取決于被點擊的按鈕(借書/還書和成員記錄相互關(guān)聯(lián);丟失/銷售記錄改變詳細(xì)目錄表)。由于一個窗體只能處理一個唯一的任務(wù),但是相同的PHP腳本可以根據(jù)被點擊的按鈕和執(zhí)行合適的代碼段來處理以上四種任務(wù)。因此就需要處理多個提交任務(wù)按鈕的單一窗體,以及實現(xiàn)不同按鈕的自動響應(yīng)的窗體處理代碼段。

我首先列舉一個簡單例子:一個提交按扭的窗體。這樣能夠讓你清楚地理解基本概念,并且為將要講述的復(fù)雜范例打下鋪墊。這里是一個窗體:

<html><head>Single-button form</head>
<body>

<form action="processor.php" method="post"> Enter a number: <input type="text" name="number" size="3"> <br>
<input type="submit" name="submit"> </form>

</body>
</html>

以下的是調(diào)用提交任務(wù)的processor.php腳本:

<?php

// check for submission
// retrieve value from posted data
if ($_POST['submit'])
{
    echo "You entered the number " . $_POST['number']; }

?>

當(dāng)一個窗體被提交給PHP腳本時,根據(jù)使用的提交方法(本文我假設(shè)為POST),PHP自動建立一個特定的$_POST或者$_GET數(shù)組。鍵入到窗體輸入域內(nèi)的數(shù)值會自動轉(zhuǎn)化成數(shù)組中的關(guān)鍵數(shù)據(jù),并可以使用常規(guī)數(shù)據(jù)符號來訪問這些數(shù)據(jù)。 

特別值得注意的是,如何在以上腳本中處理提交任務(wù)的按扭。當(dāng)窗體被提交時,提交按鈕根據(jù)自己實際的“name”轉(zhuǎn)變成$_POST中的一個元素。添加以下一行代碼就很清楚了:

print_r($_POST);

為了了解以上PHP腳本,你可以查看數(shù)組的內(nèi)部結(jié)構(gòu),并可以清楚地看到不同窗體控件之間的相互聯(lián)系。




主站蜘蛛池模板: 午夜在线播放免费高清观看 | 日本在线观看免费高清 | 亚洲精品乱码久久久久久中文字幕 | 人人做人人看 | 天堂a免费视频在线观看 | 日韩欧美一区二区中文字幕 | 夜夜揉揉日日人人视频 | 亚洲国产成人资源在线桃色 | 日本一区二区三区久久 | 日韩免费专区 | 全免费午夜一级毛片一级毛 | 日韩视频在线精品视频免费观看 | 欲色影视天天一区二区三区色香欲 | 午夜久久久久久亚洲国产精品 | 亚洲精品第一页 | 香港三级理论在线观看网站 | 香蕉免费一区二区三区 | 三级国产精品一区二区 | 亚洲人成在线观看男人自拍 | 日本高清视频在线观看 | 小明永久2015www永久免费观看 | 青娱乐最新 | 一久久| 亚洲 欧美 自拍 另类 欧美 | 欧美视频在线播放观看免费福利资源 | 青青草污视频 | 在线亚州| 一级做a爰片久久毛片人呢 一级做a爰片久久毛片免费看 | 日韩精品福利在线 | 欧美亚洲人成网站在线观看刚交 | 日本中文字幕乱码免费 | 色综合久久综合欧美综合图片 | 在线国产一区二区 | 奇米在线影视一区二区三 | 日本五级床片全部免费放 | 婷婷三级 | 伊人久久大香线蕉avapp下载 | 中文字幕成人免费高清在线 | 欧美一区综合 | 亚洲最新在线观看 | 天天躁天天弄天天爱 |