2026年7月14日 星期二

DW_PHP_AJAX_CH4 PHP對資料的接收與輸出_(2)讀取環境變數_下

 [表單與網址資訊

表單所傳送的資料可以透過「$_REQUEST[“參數名稱”]」環境變數來讀取,至於資料的傳遞方式則可使用「$_SERVER["REQUEST_METHOD"]」環境變數來讀取:
<p><?php echo $_REQUEST['aName']; ?>您好!!</p>
<p>您的信箱為:<?php echo $_REQUEST['email']; ?></p>
<p>傳送方式:<?php echo $_SERVER['REQUEST_METHOD']; ?></p>
<p>傳送資料:<?php echo $_SERVER['QUERY_STRING']; ?></p>

!!!TIP: 

只有在表單傳送方式為「GET」時,「QUERY_STRING」環境變數才有資料值!

2026年6月28日 星期日

DW_PHP_AJAX_CH4 PHP對資料的接收與輸出_(1)表單資料的讀取_自表單取得資料

form 標籤的 method (傳輸方式)屬性值若為「POST」:『POST』代表按下『送出』按鈕後, 瀏覽器將不會立即主動的將資料傳給伺服器, 而會等候伺服端來讀取資料並加以處理, 也就是按下『送出』按鈕後,表單中的資料不會附在網址之後。

若將上一小節的表單(getForm.htm)資料傳送方式改為POST(筆者另存為postForm.htm), 以Dreamweaver建立postFormAct.php並接收採用POST方法傳送的表單資料步驟如下:
1. 選取主功能表【視窗】/【繫結】。

2. 選取「繫結」頁籤, 按下「+」按鈕, 選取『表單變數』命令。

2026年6月8日 星期一

DW_PHP_AJAX_CH4 PHP對資料的接收與輸出_(2)讀取環境變數_上

讀取資料, 不單是表單傳遞的資料, 通常包含了使用者端(客戶端)的相關訊息, 如瀏覽器的種類、表頭資訊及 Cookies....等, 當然也包括伺服端的資訊喔!

想知道PHP中含有哪些環境變數嗎?很容易!只要使用「phpinfo()」函數即可:(info.php)
<?php phpinfo();?>

要讀取相關的環境變數資料,直接將變數值取出即可,格式如下:
$Ans= $_SERVER["環境變數名"];