在php中表單提交數據有幾種,一種是post和get方式,下面我來給各位php初學者詳細介紹利用get,post來接收表單提交數據實例用法,有需要了解的朋友可參考.
PHP $_GET 和 $_POST變量是用來獲取表單中的信息的,比如用戶輸入的信息PHP4.1(好像)以后取消了直接接收變量,而用 $_GET['變量名'] 接收從鏈接傳遞過來的變量, 用 $_POST['變量名'] 接收從表單提交來的變量.同樣有$_FILES[],$_SERVER[]等
下面是一個 HTML 文件,這個 HTML 含有一個 HTML 表單 (HTML Form),主要用來讓用戶輸入用戶姓名的.
實例代碼如下:
該 HTML 的顯示界面如下:
當你在這個 HTML 文件的表單文本框輸入框里輸入姓名,比如 "Jacky",然后鼠標點擊ok 按鈕,會跳轉到 get.php,在 get.php 里會顯示如下圖.
get.php 的源代碼如下:
實例代碼如下:
取表單控件的 name 值,可以獲得該表單控件的數據.比如 "username" 就是表單控件文本輸入框的 name 值。
實例代碼如下:
用 $_GET["username"] 可以獲得該文本輸入框的數據.
實例代碼如下:
獲取 HTML 表單 (HTML Form) 單選框 (input type="radio") 數據,取表單單選框的 name 值,可以獲得表單單選框的值.$_POST獲取HTML表單提交數據.
下面是一個 HTML 文件,這個 HTML 含有一個 HTML Form,主要用來讓用戶輸入用戶姓名的.
實例代碼如下:
當你在這個 HTML Form 的文本框輸入框里輸入姓名,比如 "Jacky",然后鼠標點擊ok 按鈕,會跳轉到 post.php,顯示的輸出結果是You are Jacky..post.php 的源代碼如下:
實例代碼如下:
取表單控件的 name 值,可以獲得該表單控件的數據.比如 "username" 就是表單控件文本輸入框的 name 值,
實例代碼如下:
用 $_POST["username"] 可以獲得該文本輸入框的數據.
實例代碼如下:
$_REQUEST變量
PHP $_REQUEST變量包含$_GET, $_POST, and $_COOKIE的內容,PHP $_REQUEST變量可以用來獲取通過“GET”和“POST”這兩種方法發送的表單數據.
實例代碼如下: