2025年12月22日 星期一
DW_PHP_AJAX_CH3 表單的設計與規劃_(1)表單元素
表單「Form」是資料傳遞的一個重要工具, 它提供了必要的輸入介面讓使用者輸入資料, 並將這些輸入的資料提交給網路伺服器的應用程式作後續的處理, 本章將以簡單訪客留言為例,製作一表單, 這不是真的留言版喔, 表單的資料並沒有真正傳送到網路伺服器將資料記錄到檔案或資料庫中!
利用Dreamweaver開發PHP動態網頁時, 可利用『插入』面板上的表單元素工具按鈕在網頁中加入相關的表單元素, 或是利用主功能表【插入】/【表單】選單項目中的命令項目來加入表單元素:
2025年12月17日 星期三
DW_PHP_AJAX_CH2 PHP語言入門_(3)流程控制_迴圈
[重複執行的迴圈敘述]
所謂迴圈(Loop)就是能讓某一段的程式敘述能夠重複執行許多次的流程控制敘述。 <<計次執行的for迴圈敘述>> 當我們知道迴圈必須執行的次數時, for敘述就是最好的迴圈敘述, 要使用For-Next敘述就必須使用一個控制變數來決定For-Next敘述要執行的次數, 其格式如下:for (計次變數=初值;終止條件;計次變量)
{
敘述區塊;
}
由上列格式中可得知, for敘述可以幫我們建立一個迴圈, 我們只要指定變數起始值、變數的計次變量與終止條件就可以決定迴圈重複的次數。 例如:for ($X=0 ; $X<10 ; $X++)
{
$Y=$Y+$X;
}
- 第一次執行迴圈時, 變數X被指定為起始值。
- 執行迴圈前, 變數X都會先進行是否超過終止值的檢驗, 若超過, 則結束迴圈, 否則就繼續執行迴圈內的敘述。
- 執行過迴圈後, 變數X的值將會加上步進值(1)。
2025年12月4日 星期四
DW_PHP_AJAX_CH2 PHP語言入門_(3)流程控制_判斷
[If判斷敘述]
if敘述是具有判斷力的敘述(也是最簡單、常用的判斷敘述), 它會依照訂定的條件執行相對的程式敘述, 當訂定的條件式成立後(評估值為True), 才會執行if之後的敘述, 反之。當訂定的條件式不成立(評估值為False), 則if之後的敘述將不會被執行。if (條件式) 單行敘述;它的意義是:如果『條件式』成立(評估值為True), 就執行『條件式』之後的『單行敘述』, 不然的話就跳過『條件式』之後的『單行敘述』, 繼續執行下面的程式敘述。 例如網站在下午六點鐘到午夜12點鐘不開放, 如果瀏覽者在這段時間進入網站, 則在網頁中顯示『明日請早!』。
<?php
if (date("H")>18);
echo ("明天請早!");
?>
如果在『條件式』成立(評估值為True)後要撰寫多個敘述時(條件成立後要做很多事), 可以使用結構化的寫法, 就是使用『{ }』把這些敘述(敘述區塊)包括在其中, 其格式如下:
if (條件式)
{
程式敘述區塊;
}
它的意義是:如果『條件式』成立(評估值為True), 就執行『{』之後的『程式敘述區塊』, 不然的話就跳過『{』之後的『程式敘述區塊』, 從『}』之後繼續執行下面的程式敘述。
介於『{ }』之間的所有敘述就稱它為『敘述區塊』, 而在撰寫敘述區塊的時候, 請將敘述區塊退後幾格, 這樣將使程式更容易閱讀。
訂閱:
意見 (Atom)
-
版權宣告 【數位書香網站】之所有著作、視聽內容及資料以及網站畫面資料之安排,其著作權、專利權、商標、營業秘密及其他智慧財產權,均為【昱得資訊工作室】之合法權利人所有,除事先經【昱得資訊工作室】或其權利人之合法授權,任何人皆不得擅...
-
網頁物件:document,document物件我們之前已經用過了喔!還記得我們要將資料輸出到網頁上時,使用了write()方法,這個write()方法就是屬於document物件的! 其實,document物件是指:顯示於瀏覽器視窗中的網頁文件,舉凡與網頁相關的設定項目,都是...
-
選項按鈕(Radio)適用於多備選案答案且單一答案選取的場合, 如同單選的選擇題,例如血型、性別…等。 1. 在「分割」編輯模式下, 將游標置於表單範圍內的文字欄位「Email」後方, 按下Shift+Enter鍵進行斷行。 2. 按下工具列上的標籤工具按鈕, 此時原始...
-
[陣列] 什麼叫陣列(Array)?陣列就是一個集合變數, 陣列就如變數一般, 可用來儲存資料, 一般的變數只能存放一筆資料, 而陣列則可以存放多筆資料, 簡言之, 陣列就一群資料型態相同的變數集合。 陣列是一群變數的集合, 不妨將陣列想像成一間旅館, 旅館內會有很多房...
-
在Dreamweaver的強大功能支援下, 要連結資料庫、取得資料紀錄, 完全不須撰寫程式碼, 透過Dreamweaver的圖形化介面輸入幾個必要資訊(例如資料庫使用者帳號與密碼)就可完成。 [連結資料庫] 1. 開啟我們已經訂義好的網站『MyPHP』, 在【檔案】面板...
-
版權宣告 【數位書香網站】之所有著作、視聽內容及資料以及網站畫面資料之安排,其著作權、專利權、商標、營業秘密及其他智慧財產權,均為【昱得資訊工作室】之合法權利人所有,除事先經【昱得資訊工作室】或其權利人之合法授權,任何人皆不得擅自以任何形式複製、改作、...
-
條件判斷敘述if if判斷敘述是我們最常用來讓程式轉彎的判斷敘述,它的通用格式是: If (條件式) { 程式敘述 } 它的意義是:如果『條件式』成立(評估值為True),就執行大括號『{}』之間的程式敘述,不然的話就跳過大括號『{}』之間的...
