1 00:00:00,000 --> 00:00:00,670 2 00:00:00,670 --> 00:00:03,240 >> DAVID馬蘭:讓我們創建一個通過網站 其中新生可以註冊 3 00:00:03,240 --> 00:00:04,460 校內體育活動。 4 00:00:04,460 --> 00:00:08,090 尤其是,讓我們創建一個表單 一個網頁,要求輸入他們的名字, 5 00:00:08,090 --> 00:00:11,490 對於自己的性別,因為他們的宿舍,因為 以及他們是否不想要 6 00:00:11,490 --> 00:00:12,740 是一個團隊的隊長。 7 00:00:12,740 --> 00:00:14,050 讓我們一起來看看。 8 00:00:14,050 --> 00:00:17,220 >> 事先,我已經提前走了 這裡創造了這種形式。 9 00:00:17,220 --> 00:00:20,210 這不是最漂亮的東西在 世界,可以肯定的,但它確實要求 10 00:00:20,210 --> 00:00:21,560 所有的這些細節。 11 00:00:21,560 --> 00:00:24,530 讓我們繼續前進,現在一起來看看 在底層源。 12 00:00:24,530 --> 00:00:29,950 在froshim-0.php,請注意,我 實際上有完全的HTML。 13 00:00:29,950 --> 00:00:34,440 事實證明,一個PHP文件不 嚴格需要包含PHP,但如果 14 00:00:34,440 --> 00:00:38,320 它,它會被執行 解釋器,只要它是在兩者之間 15 00:00:38,320 --> 00:00:41,330 開放的PHP標籤和關閉PHP標籤。 16 00:00:41,330 --> 00:00:44,950 >> 請注意,那麼,我們真的有 本質這裡的HTML表單。 17 00:00:44,950 --> 00:00:47,170 我們有表單標籤,符合市場預期。 18 00:00:47,170 --> 00:00:51,390 我們有一個輸入這裡,他的名字是 名字和其類型為文本,對於 19 00:00:51,390 --> 00:00:52,750 本科生名稱。 20 00:00:52,750 --> 00:00:56,860 >> 我們這裡有另一種輸入,是的 為了讓他輸入的複選框 21 00:00:56,860 --> 00:01:00,060 或她指定是否他們會 想成為一個團隊的隊長。 22 00:01:00,060 --> 00:01:04,250 然後我們有兩個輸入,無論是他的名字 是性別,其類型是雙方 23 00:01:04,250 --> 00:01:09,410 收音機,但它有不同的價值觀, F代表女性和M為男性。 24 00:01:09,410 --> 00:01:12,940 事實證明,單選按鈕即可 這種方式設計成相互 25 00:01:12,940 --> 00:01:16,560 獨家因此,如果我們檢查的男性,即 取消選中的女性,如果我們檢查 26 00:01:16,560 --> 00:01:18,840 女,即取消選中男性。 27 00:01:18,840 --> 00:01:22,980 >> 同時,如果我們繼續看下面 宿舍裡,我們看到有一個選擇 28 00:01:22,980 --> 00:01:26,220 這裡面的菜單,是 相當多的選擇。 29 00:01:26,220 --> 00:01:28,240 其中第一個選項 沒有價值。 30 00:01:28,240 --> 00:01:32,110 它只是意味著,以確保 菜單默認情況下的確是空的 31 00:01:32,110 --> 00:01:33,150 學生的宿舍。 32 00:01:33,150 --> 00:01:36,750 下面,我們有阿普利選項 法庭上,對於卡納迪,和所有其他 33 00:01:36,750 --> 00:01:38,030 大一宿舍。 34 00:01:38,030 --> 00:01:42,160 現在,向下跌破這一選擇菜單,通知 我們有一個最終的輸​​入,這其中 35 00:01:42,160 --> 00:01:45,600 類型的提交,其值 或標籤寄存器。 36 00:01:45,600 --> 00:01:48,080 >> 所以,現在讓我們來看看 到哪個文件這種形式 37 00:01:48,080 --> 00:01:49,380 將被提交。 38 00:01:49,380 --> 00:01:50,930 如何知道它的 提交 - 39 00:01:50,930 --> 00:01:54,840 那麼,如果我們翻閱回到了更高的 文件,注意形式標記有 40 00:01:54,840 --> 00:01:59,820 的寄存器0.php一個action屬性, 和表單將被提交到該 41 00:01:59,820 --> 00:02:02,950 通過HTTP POST方法頁。 42 00:02:02,950 --> 00:02:06,610 現在讓我們來看看,然後 一個寄存器0.php。 43 00:02:06,610 --> 00:02:10,210 >> 在register.php,我們再次 有大多的HTML。 44 00:02:10,210 --> 00:02:12,320 但身體的內部,注意到這一點。 45 00:02:12,320 --> 00:02:16,240 有一個預先標記的表示 預格式化文本,文本應該是 46 00:02:16,240 --> 00:02:18,080 等寬字體渲染。 47 00:02:18,080 --> 00:02:23,480 然後,學前教育標籤,裡面的通知 我們這裡有一個PHP標籤,開放, 48 00:02:23,480 --> 00:02:28,010 近的,一個叫做調用一個函數 的print_r,遞歸的版畫 49 00:02:28,010 --> 00:02:29,930 不管你傳遞作為它的參數。 50 00:02:29,930 --> 00:02:33,690 >> 在這種情況下,我傳遞的遞歸 一個超全局變量 51 00:02:33,690 --> 00:02:36,080 所謂的$ _POST。 52 00:02:36,080 --> 00:02:40,530 這是在這個超級全局,這 關聯數組,即任何HTTP 53 00:02:40,530 --> 00:02:44,980 參數或表單字段分別為 由用戶提交將結束對 54 00:02:44,980 --> 00:02:46,040 我們訪問。 55 00:02:46,040 --> 00:02:50,160 現在讓我們來看看在 瀏覽器在froshim-0.php。 56 00:02:50,160 --> 00:02:53,710 >> 讓我們繼續和註冊 自己當大衛·馬蘭。 57 00:02:53,710 --> 00:02:57,580 我會是一個船長,我會 一個男的,說,馬修斯。 58 00:02:57,580 --> 00:02:59,120 現在讓我們點擊註冊。 59 00:02:59,120 --> 00:03:01,210 >> 現在,請注意我們看到猙獰的結果。 60 00:03:01,210 --> 00:03:04,420 但是,這是一個簡單的結果 印刷在預格式化文本 - 即 61 00:03:04,420 --> 00:03:05,770 是,一個等寬字體 - 62 00:03:05,770 --> 00:03:08,070 的該內容 關聯數組。 63 00:03:08,070 --> 00:03:11,100 尤其是,請注意,什麼樣的 瀏覽器最終提交 64 00:03:11,100 --> 00:03:16,380 服務器是一個名稱,其值是大衛 馬蘭,一個叫隊長領域,其 65 00:03:16,380 --> 00:03:20,020 值顯然是對,這似乎 是默認值,當我檢查 66 00:03:20,020 --> 00:03:24,670 複選框,性別,其值 是M為男性,和宿舍, 67 00:03:24,670 --> 00:03:26,430 其值是馬修斯。 68 00:03:26,430 --> 00:03:28,490 現在,我還沒有做任何事情 這些值。 69 00:03:28,490 --> 00:03:33,230 但顯然,因為PHP是捆綁銷售 他們為我在這個超級全局 70 00:03:33,230 --> 00:03:37,760 所謂的$ _POST,我一定有 以編程方式訪問做點什麼 71 00:03:37,760 --> 00:03:40,010 與那些變量,如 註冊這個新生。 72 00:03:40,010 --> 00:03:41,260