D24 第九週php 留言板作業的心得之二 | 我要找工作
![D24 第九週php 留言板作業的心得之二](https://i.imgur.com/sLIY79K.jpg)
請問add_comment.php這究竟是一個新增留言的頁面?還是用來處理新增留言表單資料的指令頁呢?簡單說明.頁面:直接寫html或是透過phpecho ...
![D24 第九週php 留言板作業的心得之二](https://i.imgur.com/sLIY79K.jpg)
這是一開始碰 php 的時候會覺得蠻混亂的地方,或者說網頁後端的情況應該都差不多。
先問一個問題感受一下。請問 add_comment.php 這究竟是一個新增留言的頁面?還是用來處理新增留言表單資料的指令頁呢?
簡單說明
頁面:直接寫 html 或是透過 php echo XXX 的方式產生 html 的內容 純指令:只有 php 程式碼,本身不會產生 html 內容,但會透過 header("Location: <網址>"); 的方式跳轉到指定頁面純指令通常像是 login, logout, add_comment, delete_commonet 這一類,本身只是一個「動作」,但在接受這些「動作」之前,通常會需要一個網頁表單讓使用者在上面輸入資料 (帳號、密碼、留言內容…等),所以會存在一個相對應的「頁面」,於是就產生了「頁面」和「純指令」的區別
純指令有一個最大特色就是一定會有 header("Location: <網址>"); 做跳轉頁面,雖然可以在純指令裡面寫 echo 或是 html 內容,但頁面最終還是會因為 header 的關係跳轉頁面,所以寫了也是白寫。
php 官方文件上也建議不要把 純指令 和 頁面 混在一起寫,以免頁面呈現內容很混亂無法管理。 // 到截稿還是沒找到原出處,如果網路大德知道出處也歡迎留言告知,感謝
在作業,我的處理方式是純指令的 php 檔名加上 cmd_ 前綴做為區隔。
留言板 分頁機制這算是寫留言板需要注意的地方。因為跟資料庫要留言結果回傳 1000 筆資料的話,姑且不論對資料庫會不會造成過大的效能負擔,頁面要顯示那麼多筆資料也是不太好閱讀的,所以這時候就需要一個分頁機制。
在 SQL 這邊是使用 OFFSET, L...
為什麼我們要選PHP 當作第一個程式語言來學呢? | 我要找工作
D24 第九週php 留言板作業的心得之二 | 我要找工作
【心得】PHP #1 簡介(個人整理記錄) | 我要找工作
非本科生程式自學心得— PHP、Laravel | 我要找工作
PHP開發心得 | 我要找工作
讀書心得 | 我要找工作
分享學好PHP的幾個重要心得 | 我要找工作
[心得] PHP這個程式語言- 看板Soft | 我要找工作
[訓後心得]PHP語言與資料庫程式設計應用 | 我要找工作
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 夠麻吉股份有限公司全職PHP工程師
夠麻吉股份有限公司開出PHP工程師職缺2 名,主要工作內容有:Enjoyworkingwithinateam,sharingideas,andbuildingthebestse...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 嵐奕科技有限公司全職PHP/Laravel 工程師(此為現場徵才活動職缺)
嵐奕科技有限公司開出PHP/Laravel工程師(此為現場徵才活動職缺)職缺5 名,主要工作內容有:負責前端程式套版與後台系統設計...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 和康顧問有限公司全職PHP程式設計師
和康顧問有限公司開出PHP程式設計師職缺2 名,主要工作內容有:請詳閱以下招募訊息後投遞履歷:https://www.104.com.tw/job/...
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 寶誠有限公司全職PHP工程師(2/18中博)
寶誠有限公司開出PHP工程師(2/18中博)職缺5 名,主要工作內容有:1.二年以上WEB系統設計開發經驗;有系統相關工作經驗者優先...