首頁 後端開發 php教程 PHP4實際應用經驗篇(8)_PHP教程

PHP4實際應用經驗篇(8)_PHP教程

Jul 21, 2016 pm 04:04 PM
作者 例子 實際 我們 運動

作者:孫運動

你可能已經注意到,到目前為止,在我們給你的所有例子中,我們都是給你兩個頁面-一個單純的具有表單的HTML頁面,和另一個用來處理表單輸入並產生對應輸出的PHP腳本。然而,PHP提供了一種把那兩個頁面透過$submit 變數結合在一起的文雅的方法

  你已經知道,一旦一個表單提交給PHP腳本,所有的表單變數就變成了的PHP變數。現在,除了使用者定義的變數外,在你每次點擊表單的「提交(SUBMIT )」按扭的同時,也就創建了一個名為 $submit的變數。因此,透過測試該變數是否存在,聰明的程式設計師可以只使用一個頁面來既初始化表單又產生提交後的輸出。  


  讓我們給你示範一下-我們用一個頁面來實現上面那個幸運甜餅例子,包括最初的選擇日期頁和後面的幸運甜餅頁面。我們假設新的PHP檔案也叫做"cookie.php"

------------------------------- -------------------------------------------------

if (!$submit)
{
// 如果$submit不存在, 這暗示表單還沒有提交
// 所以顯示第一頁

?>




td {font-family: Arial;}






The Amazing Fortune Cookie Generator







Pick a day



Monday
Tuesday
Wednesday
Thursday Frid​​ay
Saturday
Sunday

















}
else
{

// 如果$submit 確實存在了
// 所以使用switch()函數來處理

// 這裡的決定變數是使用者選擇的日期
switch ($day)
  {

// 第一種狀況
        case "Monday":
        $fortune = "當能找到讓每件事做的複雜精彩方法的時候,不要使它簡單// 第一種情況
        case "Tuesday":
        $fortune = "生活是遊戲的橋樑?-你一定施展某種巧計了。 ";
        break;

        case "Wednesday":
      case "Wednesday":
    ";
        break;

        case "Thursday":
    🎜>
        case "Friday":
        $fortune = "只跟著時代走,順著風氣行,當你得到提升時你會發現類型是個魔鬼。";
        break;


// 以上條件皆不符合...
              break ;

        }

?>











Here is your fortune for :






}
?>
-------------- -------------------------------------------------- ----------------
  正如你所看到的,腳本首先測試$submit變數是否存在,如果沒找到,它將認為表單沒有提交並且顯示最初的日期選擇清單。 submit變數將已經存在了,所以將不再顯示最初的頁面,反而顯示具有幸運甜餅的頁面了。 >------------------------------------------------- -------------------------------

----- -------------------------------------------------- -------------------------
  必須有一個賦予"submit"值的NAME屬性。 -------------------------------------------------- --------------------------

----- -------------------------------------------------- -------------------------



http://www.bkjia.com/PHPjc/316001.html

www.bkjia.com

true

http: //www.bkjia.com/PHPjc/316001.htmlTechArticle作者:孫運動你可能已經注意到,到目前為止,在我們給你的所有例子中,我們都是給你兩個頁面-一個單純的具有表單的HTML頁面,和另一個...
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1672
14
CakePHP 教程
1428
52
Laravel 教程
1332
25
PHP教程
1276
29
C# 教程
1256
24
C語言中的常數是什麼,可以舉例嗎? C語言中的常數是什麼,可以舉例嗎? Aug 28, 2023 pm 10:45 PM

常量也稱為變量,一旦定義,其值在程式執行期間​​就不會改變。因此,我們可以將變數宣告為引用固定值的常數。它也被稱為文字。必須使用Const關鍵字來定義常數。語法C程式語言中使用的常數語法如下-consttypeVariableName;(or)consttype*VariableName;不同類型的常數在C程式語言中使用的不同類型的常數如下所示:整數常數-例如:1,0,34, 4567浮點數常數-例如:0.0,156.89,23.456八進制和十六進制常數-例如:十六進制:0x2a,0xaa..八進制

CS玩家的首選:建議的電腦配置 CS玩家的首選:建議的電腦配置 Jan 02, 2024 pm 04:26 PM

1.處理器在選擇電腦配置時,處理器是至關重要的組件之一。對於玩CS這樣的遊戲來說,處理器的效能直接影響遊戲的流暢度和反應速度。建議選擇IntelCorei5或i7系列的處理器,因為它們具有強大的多核心處理能力和高頻率,可以輕鬆應對CS的高要求。 2.顯示卡顯示卡是遊戲表現的重要因素之一。對於射擊遊戲如CS而言,顯示卡的表現直接影響遊戲畫面的清晰度和流暢度。建議選擇NVIDIAGeForceGTX系列或AMDRadeonRX系列的顯示卡,它們具備出色的圖形處理能力和高幀率輸出,能夠提供更好的遊戲體驗3.內存電

李未可AR眼鏡,讓運動一「鏡」到底 李未可AR眼鏡,讓運動一「鏡」到底 May 27, 2023 am 09:07 AM

5月17日,2023年中國國際消費電子博覽會在青島國際展會中心拉開序幕,本屆電博會以「智慧融生,數聚未來」為主題,匯集了300餘家企業展示最新技術、研討最新產業趨勢、共覓食未來發展商機。展會上,熱門科技以智慧家居、電競及戶外露營為主題展示了一系列科技產品,其中李未可智慧AR眼鏡以其科技感十足的外觀吸引了不少觀眾的注意。外觀上,李未可AR眼鏡採用了可拆卸式超輕一片式雙曲面鏡片,具有防眩光、防汗、防指紋的特性,適應在戶外多樣的光照環境。鏡框採用了輕量的TR90塑膠鈦材質,依託中國人頭圍大數據人體工學研究

站起來,不准跪!一根棍子幫機器狗完成「狗」到「人」進化,關鍵還適應不同品牌的狗 站起來,不准跪!一根棍子幫機器狗完成「狗」到「人」進化,關鍵還適應不同品牌的狗 Apr 14, 2023 pm 09:49 PM

有錢了,想買機器人,是買四腳機器人好呢?還是買個兩腳機器人好呢?四足機器人像寵物,甚至可以真的拉出去遛;兩足機器人更像夥伴,未來可以為你做家事。似乎各有各的好,是不是難以抉擇了?作為一個成年人,文摘菌的答案當然是:上週,在日本京都舉行的2022年IEEE/RSJ智能機器人與系統國際會議(IROS2022)上,來自伍斯特理工學院(WorcesterPolytechnicInstitute,WPI)和上海科技大學的研究人員提出了一個新方案。讓四足機器人進化成雙足機器人,想四足著地的時候

微信關閉運動的方法教程 微信關閉運動的方法教程 Mar 26, 2024 pm 12:31 PM

1.啟動手機上的微信運用,登陸本人帳號。 2.進入微信首頁後向上滑動頁​​面,找到【微信運動】後並點選開啟。 3.進入微信運動介面,點選開啟右上角的設定按鈕。

零零科技推出 8K 運動飛行相機:哈浮飛行相機 X1 PRO 與 X1 PROMAX 零零科技推出 8K 運動飛行相機:哈浮飛行相機 X1 PRO 與 X1 PROMAX Aug 28, 2024 pm 03:31 PM

飛行相機開創者零零科技宣布推出哈浮飛行相機X1PRO與X1PROMAX,並已於北京時間8月27日凌晨在Indiegogo開啟眾籌,上線145分鐘,眾籌金額即突破百萬美金,創造了飛行相機新紀錄。兩款產品作為全球首款也是最先進的飛行運動相機,重新定義了飛行拍攝體驗,特別適合運動愛好者與專業內容創作者。哈浮飛行相機X1PRO和X1PROMAX可折疊設計,無需遙控器互動體驗。 X1PROMAX:1/1.3吋CMOS感測器,客製7層鏡頭。 8K視頻,14檔動態範圍,107°廣角視野。可自訂的ND濾鏡。 X

建議適合1150主機板的最低配CPU 建議適合1150主機板的最低配CPU Jan 04, 2024 pm 09:22 PM

在選擇最低配置的中央處理器(CPU)時,平衡經濟實惠和基本需求非常重要。對於使用1150主機板的使用者來說,選擇一款適合的最低配置的CPU能夠滿足日常辦公室、網頁瀏覽和輕度娛樂的需求。本文將從效能、價格、功耗和擴展性等方面為您推薦幾款適合的CPU效能最低配CPU的選擇中,效能是一個重要的考量。對於一般辦公室和輕度娛樂用戶來說,四核心處理器已經足夠滿足需求。 Intel的i3系列和PentiumG系列都是不錯的選擇。 i3系列具有更高的效能和更大的緩存,適合處理多任務和多執行緒應用。而PentiumG系列則

Pingora有多屌!超受歡迎 Web 伺服器超越Nginx Pingora有多屌!超受歡迎 Web 伺服器超越Nginx Feb 19, 2024 am 11:12 AM

很高興介紹Pingora,這是我們基於Rust建構的新HTTP代理。每天處理超過1兆個請求,提升了效能,為Cloudflare客戶帶來新功能,且僅需原代理基礎架構三分之一的CPU和記憶體資源。隨著Cloudflare的規模不斷擴大,我們發現NGINX的處理能力已經無法滿足我們的需求。儘管多年來它一直表現良好,但隨著時間的推移,我們意識到它在應對我們規模上的挑戰時存在局限性。因此,我們認為有必要建立一些新的解決方案來滿足我們對效能和功能的需求。 Cloudflare客戶和使用者使用Cloudfla

See all articles