[ PHP ] – #教學- 表單資料傳輸 POST GET - [ 713 ]

POST GET 差異

POST 表單傳輸的一種方式,優點是非明碼傳輸無長度限制 重要的資料請使用此方式 (如:帳/密)

GET 表單傳輸的一種方式,優點是所見即得(誤)是傳什都東西都在網址上面,相較下較不安全 長度限制依不同瀏覽器網址列長度而定 不重要的可使用此方式 (如:分頁目前頁數 查詢參數)

基本表單格式:

表單傳送使用POST方式


[html]

姓名:
年齡:


[/html]

表單傳送使用GET方式


[html]

姓名:
年齡:


[/html]
註:你也可以這樣用
getfrom.php?name=jeff&age=18
?後面接get參數
參數名稱=參數值

接收POST參數 (postfrom.php)


[php]
$name=isset($_POST[‘name’]?$_POST[‘name’]:”);
$age=isset($_POST[‘age’]?$_POST[‘age’]:”);
//isset() 這函式的功能是去判斷是否存在此變數

echo $name.’今年’.$age.’歲’;
?>
[/php]

接收GET參數 (getfrom.php)


[php]
$name=isset($_GET[‘name’]?$_GET[‘name’]:”);
$age=isset($_GET[‘age’]?$_GET[‘age’]:”);
//isset() 這函式的功能是去判斷是否存在此變數

echo $name.’今年’.$age.’歲’;
?>
[/php]

回PHP教學目錄

!議建法想的你下留是或分享加讚按我幫請,話的您到助幫有章文的我果如 如果我的文章有幫助到您的話,請幫我按讚加分享或是留下你的想法建議!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *