首頁 > 後端開發 > php教程 > PHP如何將表單提交給自己

PHP如何將表單提交給自己

WBOY
發布: 2016-07-29 09:13:55
原創
1247 人瀏覽過

使用PHP進行Web開發,表單(Form)的使用隨處可見,利用其屬性Action和Method可以指定表單的內容要傳送處理的URL以及如何將表單資料傳送到伺服器。在大部分情況下我們指定另外一個來處理表單內容的URL位址給Action屬性,但也有部分情況是需要將表單資料提交給自己的。這時候我們該如何指定Action屬性值呢?

PHP如何將表單提交給自己php
PHP如何將表單提交給自己
if(isset( ])&&$_POST ['行動']==' ' ;print_r
(PHP如何將表單提交給自己
$_POST);. $_SERVER[
PHP如何將表單提交給自己 '
PHP如何將表單提交給自己PHP_SELF
'].'
PHP如何將表單提交給自己">請重試
' ';}else{
PHP如何將表單提交給自己
? >
PHP如何將表單提交給自己
formaction="POST" >名字:
輸入型PHP如何將表單提交給自己
= 個人[姓名]" >br>電子郵件:輸入類型 "個人[電子mail]"
PHP如何將表單提交給自己>br>啤酒: 選擇多個名稱= "啤酒[]"> 選項值
PHP如何將表單提交給自己
選項值="
PHP如何將表單提交給自己吉尼斯
">; 輸入型="隱藏
PHP如何將表單提交給自己"
名稱=" 已投稿">
PHP如何將表單提交給自己
輸入型=" 提交"價值=
"PHP如何將表單提交給自己
提交我! ?>上面的程式碼就實現了將表單提交給自己(註:在PHP4.1.0之前的版本請使用$_HTTP_POST_VARS替代方案下面程式碼中的$_Post變數)。這裡使用了伺服器變數$_Server取得目前頁面的URL位址,放入其賦給表單的Action屬性。這裡使用了一個空間技巧從而伺服器在接收該URL請求確定是POST請求還是GET請求。就是在表單中加入一個隱藏的變量,在處理請求時透過我們
issetPHP如何將表單提交給自己函數檢測是否設定了這個隱藏變量,從而判斷出該請求使用了POST還是GET方法。
版權聲明:本文為部落客原創文章,預設部落客允許不得轉載。 以上就介紹了PHP如何將表單提交給自己,包括了方面的內容,希望對PHP教程有興趣的朋友得到幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板