Toggle main menu visibility
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
:::
登入
登入
帳號
密碼
登入
重整畫面
:::
所有書籍
「[1002] PHP入門班」目錄
MarkDown
1. PHP入門
1. PHP入門
2. 使用者輸入介面設計
2-1 上課範例:index.php
2-2 上課範例:save.php
3. PHP變數與常數
3-1 上課範例:a1.php
4. PHP資料類型與建立資料表
4-1 上課範例:add_class.php
5. 連線資料庫及運算元
5-1 上課範例:save_class.php
5-1 上課範例:add_class.php
6. 讀取資料庫及PHP陣列
6-1 上課範例:add_class.php
6-2 上課範例:save_class.php
6-3 上課範例:index.php
7. 編輯與刪除功能
7-1 上課範例:index.php
7-2 上課範例:add_class.php
7-3 上課範例:save_class.php
8. 函數與小強佈景
8-1 上課範例:index.php
8-2 上課範例:add_class.php
8-3 上課範例:save_class.php
9. 流程控制與迴圈
9-1 上課範例:add_class.php
9-2 上課範例:theme.html 樣板檔
9-3 上課範例:save_class.php
9-4 上課範例:index.php
9-5 上課範例:header.php
9-6 上課範例:function.php
10. 練習練習再練習!
10-1 上課範例:index.php
10-2 上課範例:add_class.php
10-3 上課範例:save_class.php
10-4 上課範例:index.php(整合版)
10-5 上課範例:header.php(整合版)
11. 建立學習收藏的發布頁
11-1 上課範例:class.php
11-2 上課範例:header.php
11-3 上課範例:tad0616.sql
11-4 上課範例:blank.php 空白樣板
11-5 上課範例:index.php
12. 兩個資料表的結合
12-1 index.php
13. 資料檢查
13-1 上課範例:index.php
13-2 上課範例:header.php
13-3 上課範例:function.php
13-4 上課範例:class.php
14. 請完成基本功能囉~
14-1 上課範例:index.php(完成版)
15. 認證與session
15-1 上課範例:class.php
15-2 上課範例:config.php
15-3 上課範例:header.php
15-4 上課範例:index.php
16. 分頁與編輯器
16-1 上課範例:index.php
16-2 上課範例:header.php
17. 用PHP上傳檔案
17-1 上課範例:index.php
18. 資料搜尋
18-1 上課範例:index.php
18-2 上課範例:theme.html
2-1 上課範例:index.php
\[1002\] PHP入門班 =============== [](http://www.tad0616.net/uploads/tad_book3/file/1002/02.pdf) **一、本學期製作主題:「我的學習收藏」系統** 1.
2. 使用者範圍:所有社大學員、社大工作人員。系統需求如下: - (1) 可以讓學員方便快速的填寫學習收藏,考量學員特質,界面應簡單易操作。 - (2) 副班長可以從線上掌控使用者填寫狀況,並做篩選。 - (3) 所有人都可以線上瀏覽,僅社大人員可以進行 PDF 輸出列印。 - (4) 需能每一學期使用,並可觀看之前學期的內容。 - (5) 可讓社大人員匯入掃瞄圖檔(舊的我的學習收藏掃瞄文件)。 3. 行政面該如何與系統搭配?
**二、根據需求來進行系統規劃**
1. 需要幾個資料表?(資料表規劃日後會有詳細說明) 2. 請根據資料表來設計使用者操作界面。
**三、基礎表單的 HTML 語法**
1. <form action="接收程式.php" method="傳送方式">表單</form> - (1) action 屬性:用來指定使用者填好的東西,要送去給哪個程式來執行。 - (2) method 屬性:指定傳送方法,可以是 POST(建議)或 GET(預設) - (3) 如果希望表單可以上傳,必須加入 enctype="multipart/form-data"
**四、最基礎的 input 表單元件**
1. <input type="格式" name="名稱" size="大小" value="預設值"> 2. 其中的 name 最重要!一定要有!因為 name 送出後,會變成 PHP 的變數名稱。例如表單有個:<input type="text" name="tel">,表單送出後,方法若用 post,那麼會得到 $\_POST\['tel'\] 變數;若是用 get,那就是 $\_GET\['tel'\]
**五、常用的表單元件 HTML 語法及屬性**
1. 文字框:<input type="text" name="名稱" value="預設值" size="大小"> 2. 隱藏框:<input type="hidden" name="名稱" value="預設值"> 3. 密碼框:<input type="password" name="名稱" size="大小"> 4. 上傳框:<input type="file" name="名稱" size="大小"> 5. 送出鈕:<input type="submit" value="按鈕文字"> 6. 單選框:<input type="radio" name="名稱" value="值 1">選項文字 1 - (1) 單選框通常會有好幾個選項,一組選項就要一組<input>,name 都要一樣才行! - (2) 若要預設選取,要加上 checked="checked" - (3) 可以用<label for="id">選項</label>,以便點選文字就可以勾選該項目。 7. 複選框:<input type="checkbox" name="名稱\[\]" value="值 1">選項文字 1 - (1) 複選框通常同時會有好幾個選項,一組選項就要一組<input> - (2) name 都要一樣才行!而且因為是複選,所以 name 要加上\[\],如此會送出陣列。 - (3) 若要預設選取,要加上 checked="checked" 8. 下拉選單:<select name="名稱" size=1>選項</select> - (1) 選項:<option value="值">選項文字</option> - a. 一組選項,就是一組<option> - b. 若要預設選取:要在<option>中加入 selected="selected" - (2) 若希望下拉選單可以複選,除了 name 要加上\[\]外,還要加上 multiple 屬性。 9. 大量文字框:<textarea name="名稱" cols="欄寬" rows="列高">預設值</textarea>
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
58
人線上 (
10
人在瀏覽
線上書籍
)
會員: 0
訪客: 58
更多…