:::
所有書籍
「[1002] PHP入門班」目錄
MarkDown
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. 使用者輸入介面設計
\[1002\] PHP入門班 =============== [![](http://tad0616.net/uploads/dl.gif)](http://www.tad0616.net/uploads/tad_book3/file/1002/01.pdf) ### 一、 講義直送您的電腦 1. 請申請一個Dropbox(雲端磁碟機
),日後一旦發布講義,您的電腦會馬上收到。若講義網站連不上時,您都可以隨時在您自己的電腦找到上課資料。(有帳號的可不用再申請) 2. 您也可以直接連上
只要有網路,都可直接下載教材。 3. 未來講義將不再列出實體紙張,講義及相關教材會盡量於星期三送到各位電腦中,同時也會發表到Tad教材網,需要紙本的請自行列印。 ### 二、 關於本課程 1. 本課程是系列中的第三個學程,屬較進階部份,因此,有任何聽不懂的:拜託您問! 2. 上課歡迎卯起來走動,互相觀摩交流,盡量別保持安靜。飲食部份請至走廊食用。 3. 上課時間為7:00~7:15,由於教室電腦是全部還原,故軟體需要每次都安裝一次,故留15分鐘時間給各位裝軟體及發問。休息時間為8:10~8:30,課程於9:50結束。 4. 上課要拍照、錄音、錄影都隨便您~~能和同學分享更好。 5. 座位基本上沒有強制性,但也不建議每次都換來換去。 ### 三、 關於PHP(PHP:Hypertext Preprocessor) 1. PHP(http://php.net)最早由拉斯姆斯·勒多夫在1995年發明 2. PHP是一種伺服器端語言,是生存在主機中的,所以您得裝網站伺服器。 3. PHP是一種嵌入式的語言,所以可以和網頁寫在一起。 4. PHP是一種描述式語言,所以不需要事先編譯。 5. PHP是一種跨平台的語言,可以在Linux、windows...等環境下運作。 6. PHP是一種免費的語言,所以不用錢... [![](http://www.tad0616.net/uploads/tad_book3/image/1002/php.png)](http://www.tad0616.net/uploads/tad_book3/image/1002/php.png) ### 四、 申請學生練習主機空間(
) 1. 學生練習主機為Linux主機,僅社大學員可以申請(FTP及MySQL帳號)。 2. 使用期限為本學期,學期結束後,可能隨時會清除舊資料,故請自行備份。 3. 申請後,您的網站網址為:「http://163.26.52.243/~帳號」 4. 資料庫和FTP帳號、密碼是一樣的! ### 五、 務必學會FileZilla檔案傳輸軟體 1. FTP用來把檔案傳到主機,FTP port為21,22則為ssh加密通道。 2. 建議善用站台管理員,把常用的連線加入(此外,建議把樹狀目錄關閉)。 [![](http://www.tad0616.net/uploads/tad_book3/image/1002/snap034.png)](http://www.tad0616.net/uploads/tad_book3/image/1002/snap034.png) ### 六、 自備PHP練習環境(
) 1. 若要裝到隨身碟,請下載7zip版(解壓縮就能用),請解壓到隨身碟的根目錄!解壓後(約478M),執行 xampp-control.exe即可叫出控制面板! 2. 安裝或啟動伺服器前關閉skype或迅雷(因為會搶80 port)。點兩下即可開始安裝。 3. 請安裝到「磁碟根目錄」(預設值),過程中,不是「確定」就是「next」一路到底。 4. XAMPP控制面版中,可以啟動 / 停止所有的伺服器(前面方框代表是否要常駐)。 5. 執行「http://127.0.0.1」進入設定資料庫密碼。 [![](http://www.tad0616.net/uploads/tad_book3/image/1002/16.png)](http://www.tad0616.net/uploads/tad_book3/image/1002/16.png) 6. 修改 /php/php.ini(改完後要重新啟動apache) - (1) date.timezone = Asia/Taipei(約在1013行,設定時區) - (2) error\_reporting = E\_ALL | ~E\_STRICT(約在516行) 7. 上課時,直接用filezilla+學生主機來練習(用不到xampp)。 8. 沒網路可用或者學期結束後,您可以利用XAMPP來自行練習PHP。 ### 七、 開發工具:PSPad 1. 可直接從163.26.52.243下載可攜版,裡面已經幫各位做好設定。 2. 解壓縮後,直接執行pspad.exe即可。 3. 請開啟「檢視→行號」。
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
43
人線上 (
12
人在瀏覽
線上書籍
)
會員: 0
訪客: 43
更多…
:::
主選單
NTPC OpenID
活動報名
模組控制台
進階區塊管理
站長工具箱(急救版)
網站地圖
Tad Tools 工具包
站長工具箱
行事曆
討論留言
嵌入區塊模組
快速登入
網站計數器
好站連結
最新消息
檔案下載
線上書籍
電子相簿
影音播放
常見問題
萬用表單
友站消息
社大學員
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
登入
登入
帳號
密碼
登入