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["環境變數名"];



2026年5月30日 星期六

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

表單「Form」是資料傳遞的一個重要工具, 它提供了必要的輸入介面讓使用者輸入資料, 並將這些輸入的資料提交給PHP程式作後續的處理, 而接收表單所傳遞的資料則可直接當成變數來處理。

 [自查詢字串取得資料] 

一個簡單的姓名、電子信箱,兩個欄位資料傳送的表單(getForm.htm)為例, 表單資料將交由getForm.php的PHP程式處理, 並以GET方式傳送表單資料。

<body>
<form id="form1" name="form1" method="GET" action="easyHtml.php">
<label for="aName">姓名:</label>
<input type="text" name="aName" id="aName" />
<br />
<label for="email">信箱:</label>
<input type="text" name="email" id="email" />
<br />
<input type="submit" name="button" id="button" value="送出" />
</form>
</body>