開立
./css
,./js
,./icon
,./api
等常用目錄以利檔案分類及管理將素材檔中的
.css
,.js
, 及icon
圖檔複製到相應的目錄下更改版型素材的相關檔名,以符合解題的需要,雖然素材僅提供一個html檔,但根據題意,我們需要有一個後台的功能在,只不過標題區和登入及頁尾區的內容都是一樣的,因此我們會把這些地方的功能完成後,再直接複製成兩個檔案一個做為前台的版型,一個做為後台的版型。
- 02P01.htm => index.php
- 02P01.htm => back.php (先不做,之後做完共同的功能後再複製改名)
更改版型素材的相關連結及匯入檔內容
- 修改
index.php
中<link>
及<script>
中的連結路徑,指向正確的位置 - 修改
./css/css.css
中的圖片url
,指向根目錄下的../icon
目錄
index.php
1
2
3
4<link href="./css/css.css" rel="stylesheet" type="text/css">
<script src="./js/jquery-1.9.1.min.js"></script>
<script src="./js/js.js"></script>- 刪除
index.php
中的<iframe>...</iframe>
,我們會使用ajax
來取代<iframe>
- 修改
開啟
xampp
及apache
伺服器,使用localhost
或127.0.0.1
檢視網頁是否正確顯示,css 的載入是否正確建立
front
及back
兩個目錄,一個代表前台的相關檔案,一個代表後台的頁面相關檔案。可以考慮分離出頁首標題及頁尾頁腳的區塊成為
header.php
及footer.php
,不過因為此題的頁首頁尾是寫死的,所以不切出來也沒有關係。在
index.php
中找到右側主要內容區的區塊。使用
include
指令來重新組合index.php
頁面,並加上判斷式來確保要組合的檔案是存在的。以
get
的方式來傳遞各頁面要組合的元件內容,比如do=login
表示要看到的是登入頁面,因此在前台的include
中可以併入login.php
來呈現。
index.php
1 | <div class=""> |
- 在
./front
及./back
目錄中,先建立一個main.php
來當成預設內容,隨便打幾個字讓頁面不會出現找不到檔案的錯誤就可以了。