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>


2026年5月4日 星期一

DW_PHP_AJAX_CH3 表單的設計與規劃_(4)使用Spry元件驗證欄位_下

[驗證Email格式]

希望使用者留下聯絡的電子信箱, 卻擔心使用者填寫了錯誤格式的郵件地址, 別擔心, 「Spry驗證文字欄位」也具由電子信箱、身分證字號…等具有特定格式的資料驗證功能。

1. 點選「信箱」文字欄位, 然後按下工具列【Spry】頁籤中的「Spry驗證文字欄位」工具按鈕, 加入Spry文字欄位。
2. 加入Spry文字欄位後, 屬性面板將顯示對應的Spry驗證文字欄位屬性, 選定「類型」為『電子郵件地址』, 若要執行即時驗證(資料輸入後,表單資料送出前), 請同時核取「驗證於」欄位的『onBlur』項目, 最後修改執行驗證不通過時的提示訊息。