![B2C電子商務(wù)網(wǎng)站開發(fā)教程6_第1頁](http://file4.renrendoc.com/view/980b2781a539277feee77172fd0b60d9/980b2781a539277feee77172fd0b60d91.gif)
![B2C電子商務(wù)網(wǎng)站開發(fā)教程6_第2頁](http://file4.renrendoc.com/view/980b2781a539277feee77172fd0b60d9/980b2781a539277feee77172fd0b60d92.gif)
![B2C電子商務(wù)網(wǎng)站開發(fā)教程6_第3頁](http://file4.renrendoc.com/view/980b2781a539277feee77172fd0b60d9/980b2781a539277feee77172fd0b60d93.gif)
![B2C電子商務(wù)網(wǎng)站開發(fā)教程6_第4頁](http://file4.renrendoc.com/view/980b2781a539277feee77172fd0b60d9/980b2781a539277feee77172fd0b60d94.gif)
![B2C電子商務(wù)網(wǎng)站開發(fā)教程6_第5頁](http://file4.renrendoc.com/view/980b2781a539277feee77172fd0b60d9/980b2781a539277feee77172fd0b60d95.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第11章B2C電子商務(wù)網(wǎng)站開發(fā)
【本章要點(diǎn)】
?-需求分析
-系統(tǒng)設(shè)計(jì)
*■數(shù)據(jù)庫設(shè)計(jì)
*-系統(tǒng)實(shí)現(xiàn)
,系統(tǒng)測(cè)試與部署
ii.i需求分析
隨著社會(huì)文化水平的提高和計(jì)算機(jī)應(yīng)用的普及,網(wǎng)絡(luò)購物已經(jīng)開始被廣大消費(fèi)者所接受并廣泛
使用,電子商務(wù)的發(fā)展進(jìn)入新的階段。電子商務(wù)可以理解為買賣雙方互不謀面,通過互聯(lián)網(wǎng)實(shí)現(xiàn)洽
談、訂貨、在線付款等完整的商業(yè)交易活動(dòng)。電子商務(wù)可以分為B2B模式(BusinessToBusiness:企
業(yè)對(duì)企業(yè))、B2c模式(BusinessToCustomer:企業(yè)對(duì)個(gè)人客戶)、C2c模式(CustomerToCustomer:
個(gè)人客戶對(duì)個(gè)人客戶)。國內(nèi)外著名的電子商務(wù)網(wǎng)站有阿里巴巴、淘寶網(wǎng)、當(dāng)當(dāng)網(wǎng)、亞馬遜等。
本章通過簡單的B2C網(wǎng)上商城系統(tǒng)-《閩臺(tái)商城》開發(fā),介紹使用PHP進(jìn)行WEB應(yīng)用程序開發(fā)
的般過程和方法。B2c網(wǎng)上.商城系統(tǒng)-《閩臺(tái)商城》即企業(yè)負(fù)責(zé)電子商務(wù)網(wǎng)站的構(gòu)建和運(yùn)營,網(wǎng)站
提供商品發(fā)布、會(huì)員注冊(cè)、購物車、訂單提交等功能。會(huì)員可以通過瀏覽商品信息、提交訂單,企
業(yè)通過網(wǎng)站可以管理商品,處理訂單,實(shí)現(xiàn)簡單的電子商務(wù)活動(dòng)。
11.2系統(tǒng)設(shè)計(jì)
11.2.1系統(tǒng)功能結(jié)構(gòu)
通過對(duì)國內(nèi)外電子商務(wù)網(wǎng)站的分析,結(jié)合客戶的具體應(yīng)用需求,《閩臺(tái)商城網(wǎng)站》項(xiàng)目的具體功
能如下:
1.前臺(tái)主要功能:
(1)商品展示:提供各類別商品展示頁面,要求顯示商品名稱、實(shí)物圖片、市場價(jià)和會(huì)員價(jià)等信
息,提供“查看詳細(xì)信息”和“放入購物車”超鏈接。為各個(gè)商品提供詳細(xì)介紹頁面,包括商品名
稱、實(shí)物圖片、商品描述等信息。
(2)商品訂購:會(huì)員查看完商品后可以將該商品放入購物車,可以對(duì)購物車進(jìn)行管理,包括更改
訂購數(shù)量、從購物車中刪除商品、清空購物車等。會(huì)員可以提交訂單,填寫收貨信息,完成商品訂
購業(yè)務(wù)。
(3)文章展示:提供各類新聞文章的展示,包括商場公告、交易幫助等信息。
(4)會(huì)員中心:提供會(huì)員注冊(cè)和登陸功能,會(huì)員登陸網(wǎng)站后可以實(shí)現(xiàn)商品訂購、查看訂單等功能。
2.后臺(tái)主要功能:
(1)商品管理:系統(tǒng)管理員能夠管理商品類別和商品信息,包括商品信息的發(fā)布、修改、刪除等
功能;
(2)文章管理:系統(tǒng)管理員能夠管理文章類別和文章信息,包括文章信息的發(fā)布、修改、更新、
放入回收站和徹底刪除等功能;
(3)會(huì)員管理:系統(tǒng)管理員能夠管理會(huì)員信息,包括會(huì)員信息的查看、啟用和禁用等功能;
(4)訂單管理:系統(tǒng)管理員能夠管理會(huì)員提交的訂單信息,包括查看訂單詳細(xì)信息,發(fā)貨、結(jié)算
等功能;
《閩臺(tái)商城網(wǎng)站》由網(wǎng)站前臺(tái)和網(wǎng)站管理后臺(tái)組成。網(wǎng)站前臺(tái)的系統(tǒng)功能結(jié)構(gòu)如圖11-1所示,
網(wǎng)站管理后臺(tái)的系統(tǒng)功能結(jié)構(gòu)如圖11-2所示。
電子商務(wù)網(wǎng)站前臺(tái)
網(wǎng)站首頁
商
會(huì)
會(huì)
客
最
通
服
品
員
員
新
知電了?商務(wù)網(wǎng)站后臺(tái)
中
分
注
登
商
公
心
類
冊(cè)
陸
品
告系統(tǒng)浮陸
會(huì)
杳
商
商
會(huì)
管
訂
文
文
員
看
提
訂
品
員
品
購
理
單
率
率
信
商
交
單
信
信
類
管
員
類
信
物
息
訂
管
品
理
息
息
別
信
別
息
車
理
單
管
信
管
管
管
息
管
管
理
息
理
理
理
理
理
管
理
商品模塊會(huì)以模塊
圖11-1網(wǎng)站前臺(tái)功能結(jié)構(gòu)圖圖11-2網(wǎng)站管理后臺(tái)功能結(jié)構(gòu)圖
11.2.2系統(tǒng)業(yè)務(wù)流程圖
《閩臺(tái)商城網(wǎng)站》的系統(tǒng)業(yè)務(wù)流程圖如圖11-3所示。
查看商品詳細(xì)信息
添加到購物車
提交訂單/購賣麗
(離開
圖11-3系統(tǒng)業(yè)務(wù)流程圖
11.3數(shù)據(jù)庫設(shè)計(jì)
11.3.1數(shù)據(jù)庫分析
根據(jù)需求分析和系統(tǒng)設(shè)計(jì),分析系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu),并為其設(shè)計(jì)合理的數(shù)據(jù)庫。本項(xiàng)目數(shù)據(jù)庫關(guān)
系圖如圖11-4所示。
管理員信息表
管理員編號(hào)int<pk>
用戶名varchar(20)
密碼varchar(50)
聯(lián)系電話varchar(20)
QQvarchar(20)
郵箱地址varchar(50)
注冊(cè)日期datetime
狀態(tài)int
會(huì)員信息表
會(huì)員編號(hào)int<pk>
會(huì)員名varchar(20)<pk>
密碼varchar(50)
密碼保護(hù)問題varchar(50)
密碼保護(hù)答案varchar(50)
身份證號(hào)varchar(30)
聯(lián)系電話varchar(20)
QQvarchar(20)
郵箱varchar(50)
聯(lián)系地址varchar(200)
郵政編碼varchar(20)
消費(fèi)總額float
余額float
注冊(cè)日期datetime
狀態(tài)int
訂單信息表
訂單編號(hào)int<pk>
訂單號(hào)varchar(20)<pk>
信品數(shù)量varchar(20)<fk>
int
消費(fèi)金額float
varchar(100)
varchar(300)
varchar(20)
int
date
int
text
圖11-4數(shù)據(jù)庫關(guān)系圖
11.3.2數(shù)據(jù)庫創(chuàng)建
表11T管理員信息表Adminjnfo
字段名稱字段類型備注
AJDint管理員編號(hào)(主鍵,標(biāo)識(shí))
A_UserNameVarchar(20)用戶名
A_PasswordVarchar(50)密碼
A_TelVarchar(20)聯(lián)系電話
A_QQVarchar(20)QQ
A_EmailVarchar(50)郵箱
A__CreateTimeDatetime注冊(cè)日期
A_StatusInt狀態(tài)
表11-2會(huì)員信息表Member」nfo
字段名稱字段類型備注
M_IDint會(huì)員編號(hào)(主鍵,標(biāo)識(shí))
M_NameVarchar(20)會(huì)員名
M_PasswordVarchar(50)密碼
M_QuestionVarchar(SO)密碼保護(hù)問題
M_AnswerVarchar(50)密碼保護(hù)答案
M_CardVarchar(3O)身份證號(hào)
M_TelVarchar(20)聯(lián)系電話
M_QQVarchar(20)QQ
M_EmailVarchar(50)郵箱
M_AddressVarchar(200)聯(lián)系地址
M_CodeVarchar(20)郵政編碼
M_MoneyFloat消費(fèi)總額
M_Blancefloat余額
M_CreateTimeDatetime注冊(cè)日期
M_StatusInt狀態(tài)
表11-3商品類別表Product_Type
字段名稱字段類型備注
PT_IDint類別編號(hào)(主鍵,標(biāo)識(shí))
PT_ParentlDInt父級(jí)類別編號(hào)
PT_NameVarchar(20)類別名稱
PTJntrotext類別簡介
表11-4商品信息表ProductInfo
字段名稱字段類型備注
PJDint商品編號(hào)(主鍵,標(biāo)識(shí))
PT_IDInt類別編號(hào)
P_NameVarchar(lOO)商品名稱
P_ModelVarchar(300)規(guī)格
PJmageVarchar(300)圖片
P_lntroText介紹
P_BrandVarchar(50)品牌
P_MPriceFloat市場價(jià)
P_VPriceFloat商城價(jià)
P_SellNumInt銷售量
P_StoreNumInt庫存量
P_HitsInt訪問量
P_CreateTimeDatetime發(fā)布時(shí)間
P_StatusInt狀態(tài)
表11-5文章類別表News_Type
字段名稱字段類型備注
NTJDint類別編號(hào)(主鍵,標(biāo)識(shí))
NT_ParentlDInt父級(jí)類別編號(hào)
NT_NameVarchar(20)類別名稱
NT_lntroText類別簡介
表11-6文章信息表Newsjnfo
字段名稱字段類型備注
NJDint文章編號(hào)(主鍵,標(biāo)識(shí))
NTJDInt類別編號(hào)
N_TitleVarchar(200)文章標(biāo)題
NJntroText摘要
N_ContentsText內(nèi)容
N_HitsInt訪問量
N_CreateTimeInt發(fā)布時(shí)間
N_StatusDatetime狀態(tài)
表11-7訂單信息表Order_Info
字段名稱字段類型備注
OJDint訂單編號(hào)(主鍵,標(biāo)識(shí))
O_NumVarchar(2O)訂單號(hào)
M_NameVarchar(20)會(huì)員名
P_NumsInt商品數(shù)量
O_MoneyFloat消費(fèi)金額
O_TakerVarchar(lOO)收貨人
O_AddressVarchar(300)收貨地址
O_TelVarchar(20)聯(lián)系電話
O_PaymethodInt付款方式
O_CreateTimedatetime訂單FI期
O_StatusInt訂單狀態(tài)
O_Remarktext備注
表11-8訂單商品信息表Order.Product
字段名稱字段類型備注
OPJDint編號(hào)(主鍵,標(biāo)識(shí))
O_NumVarchar(20)訂單號(hào)
PJDint商品編號(hào)
P_UnitPricefloat單價(jià)
P_NumsInt數(shù)量
P_FlodFloat折扣
P_PriceFloat小計(jì)價(jià)格
11.4系統(tǒng)實(shí)現(xiàn)
11.4.1創(chuàng)建項(xiàng)目
本節(jié)開始系統(tǒng)的編程實(shí)現(xiàn),在編寫代碼之前,先規(guī)范網(wǎng)站的整體文件結(jié)構(gòu),創(chuàng)建系統(tǒng)中可能用
到的文件夾。在C:\AppServ\www文件夾中創(chuàng)建一個(gè)文件夾,命名為"webshop",在"webshop”文
件夾中分別創(chuàng)建conn、images、admin、upload四個(gè)文件夾。那么開發(fā)過程中,只需要將所創(chuàng)建的
文件保存在相應(yīng)的文件夾中。項(xiàng)目完整的文件清單如表11-9所示。
表11-9項(xiàng)目文件清單
根目錄文件子目錄文件說明
1connConn_DB.php數(shù)據(jù)庫鏈接文件
images存放網(wǎng)站前臺(tái)圖片素材
upload存放上傳的商品圖片及文章圖片
2login.php系統(tǒng)后臺(tái)登陸頁面
3main.php系統(tǒng)后臺(tái)管理主頁
4admin_add.php管理員信息添加頁面
5admin_manager.php管理員信息管理頁面
6admin_update.php管理員信息修改頁面
7newstype_add.php文章類別添加頁面
8newstype_manager.php文章類別管理頁面
9newstype_update.php文章類別修改頁面
10news_add.php文章添加頁面
11news_manager.php文章管理頁面
12news_update.php文章修改頁面
13producttype_add.php商品類別添加頁面
14producttype_manager.php商品類別管理頁面
15Adminproducttype_update.php商品類別修改頁面
16product_add.php商品添加頁面
17product_manager.php商品管理頁面
18product_update.php商品修改頁面
19member_manager.php會(huì)員信息管理頁面
20memberjnfo.php查看會(huì)員信息頁面
21order_manager.php訂單信息管理頁面
22orderjnfo.php查看訂單信息頁面
23select__newstypel.php下拉框一文章類別一用于文章類別添加頁面
24select_newstype2.php下拉框一文章類別一用于文章添加頁面
25select_newstype3.php下拉框一文章類別一用于文章修改頁面
26select_producttypel.php下拉框一商品類別一用于商品類別添加頁面
27select_producttype2.php下拉框一商品類別一用于商品添加頁面
28select_producttype3.php下拉框一商品類別一用于商品修改頁面
Admin/images存放后臺(tái)界面圖片素材
29login_do.php系統(tǒng)后臺(tái)登陸處理
30session_check.php系統(tǒng)后分登陸判斷
31admin_add_do.php管理員信息添加處理
32admin_delete_do.php管理員信息刪除處理
33admin_update_do.php管理員信息修改處理
34newstype_add_do.php文章類別添加處理
35Admin/actionnewstype_delete_do.php文章類別刪除處理
36newstype_update_do.php文章類別修改處理
37news_add_do.php文章添加處理
38news_action_do.php文章綜合處理(刪除、發(fā)布、放入回收站)
39news_update_do.php文章修改處理
40producttype_add_do.php商品類別添加處理
41producttype_delete_do.php商品類別刪除處理
42producttype_update_do.php商品類別修改處理
43product_add_do.php商品添加處理
44product_action_do.php商品綜合處理(發(fā)布、放入回收站)
45product_update_do.php商品修改處理
46member__action_do.php會(huì)員信息綜合處理(啟用、禁用、刪除)
47order_action_do.php訂單綜合處理(發(fā)貨、結(jié)算)
48member_register_do.php前臺(tái)會(huì)員注冊(cè)處理
49member_login_do.php前臺(tái)會(huì)員登陸處理
50session_member_check.php前臺(tái)會(huì)員登陸判斷
51Actionmember_loginout_do.php前臺(tái)會(huì)員退出處理
52member_pwd_update_do.php會(huì)員密碼修改處理
53shopcar_do.php清空購物車處理
54order__add_do.php提交訂單處理
55index.php網(wǎng)站前臺(tái)主頁(框架)
56index_content.php網(wǎng)站前臺(tái)主頁內(nèi)容頁
57newsjist.php文章列表頁
58newsjnfo.php文章詳細(xì)內(nèi)容頁
59productjist.php商品列表頁
60productjnfo.php商品詳細(xì)內(nèi)容頁
61shopcarjnfo.php購物車信息頁
62member_register.php會(huì)員注冊(cè)頁
63memberjogin.php會(huì)員登陸頁
64memberjnfo.php會(huì)員中心主頁
65member_update.php會(huì)員信息修改頁
66member_pwd_update.php會(huì)員密碼修改頁
67member_order_add.php提交訂單頁
68member_order_list.php會(huì)員訂單列表頁
69member__order_info.php會(huì)員訂單詳細(xì)內(nèi)容頁
70sub_member_menu.php模塊-會(huì)員中心管理菜單
71sub_newslistl.php模塊一文章列表一用于前臺(tái)主頁一通知公告
72sub_newslist2.php模塊一文章列表一用于前臺(tái)主頁一交易流程
73sub_productlistl.php模塊一商品列表一用于前臺(tái)主頁一名酒商品
74sub_productlist2.php模塊一商品列表一用于前臺(tái)主頁一沙發(fā)商品
75sub_productlist3.php模塊一商品列表一用于前臺(tái)主頁一皮鞋商品
11.4.2公共文件實(shí)現(xiàn)
公共文件的作用是將系統(tǒng)中多處使用到的相同功能代碼編寫在單獨(dú)的文件中,然后在使用時(shí)通
過調(diào)用該文件。不需要重復(fù)編寫相同代碼,避免了代碼冗余的問題、而且有利于代碼維護(hù)和管理。
1.數(shù)據(jù)庫連接文件
步驟1:在C:\AppServ\www\webshop\conn文件夾中創(chuàng)建Conn_DB.php文件,編寫數(shù)據(jù)庫連接
代碼如下:
<?php
/*定義數(shù)據(jù)庫連接類*/
classConnDB
(
〃聲明成員變量
private$host;〃MySQL服務(wù)器地址
private$username;〃數(shù)據(jù)庫用戶名
private$password;〃數(shù)據(jù)庫密碼
private$charset;〃數(shù)據(jù)庫編碼格式
private$dbname;〃數(shù)據(jù)庫名稱
〃構(gòu)造函數(shù),實(shí)現(xiàn)類的初始化
publicfunctionConnDB($host1,$usernamel,$passwordl,$dbnamel,$charsetl)
{
$this->host=$hostl;〃將參數(shù)值賦值給成員變量
$this->username二$usernamel;
$this->password=$passwordl;
$this->dbname=$dbnamel;
$this->charset=$charsetl;
)
〃成員方法,實(shí)現(xiàn)數(shù)據(jù)庫連接
publicfunctiongetConn()
(
$conn二mysql_connect($this->host,$this->username,$this->password);〃連接
MySQL服務(wù)器
mysql_select_db($this->dbname,$conn);〃選擇數(shù)據(jù)庫
mysql_query(,setnames5.$this->charset);〃設(shè)置數(shù)據(jù)庫編碼格式
return$conn;〃返回連接句柄
}
)
Sconndb=newConnDB(〃localhost〃,“root”,〃111","WebShop_DB〃,‘gbk');〃數(shù)據(jù)庫連接類實(shí)例化
$conn=$conndb->getConn();〃獲取鏈接句柄
?>
11.5網(wǎng)站后臺(tái)開發(fā)
11.5.1系統(tǒng)登陸模塊開發(fā)
系統(tǒng)登陸模塊由四個(gè)文件組成,分別是系統(tǒng)登陸頁login.php,登陸處理頁login_do.php,登陸判
斷頁session_check.php和管理主頁main.php。具體流程如圖11-5所示。
圖11-5系統(tǒng)登陸模塊流程圖
工作原理如下:
(1)管理員訪問系統(tǒng)登陸頁面login.php,填寫用戶名和密碼,然后點(diǎn)擊登陸按鈕,將用戶名和密
碼提交到登陸處理頁login_do.php;
⑵在登陸處理頁中,獲取提交的用戶名和密碼,連接數(shù)據(jù)庫服務(wù)器,通過查詢語句判斷管理員
表adminjnfo中是否存在該用戶名和密碼的記錄。如果存在,則登陸成功,為session賦值,跳轉(zhuǎn)到
管理主頁main.php;如果不存在,則彈出提示對(duì)話框并返回系統(tǒng)登陸頁面login.php。
(3)登陸成功后進(jìn)入管理主頁main.php,還需要進(jìn)一步通過session判斷是否已經(jīng)登陸,防止非
法用戶通過輸入管理主頁地址(http:〃localhost:8090/webshop/admin/main.php)直接進(jìn)入管理主頁。
如果session值為為空,說明沒有經(jīng)過登陸,則彈出提示對(duì)話框并返回系統(tǒng)登陸頁面login.phpo
【實(shí)現(xiàn)步驟】
步驟1:創(chuàng)建系統(tǒng)登陸頁login.phpo
在C:\AppServ\www\webshop\admin文件夾中創(chuàng)建login,php文件,作為系統(tǒng)登陸頁面,編寫表
單代碼如下:
<html>
。6&(1><1比12>閩臺(tái)商城網(wǎng)站管理平臺(tái)</1“1€></11?2(1〉
<bodyonLoad=,/javascript:forml.txt_username.focus()〃>
<formname="forml“action=/,action/login_do.phpz,method二〃post〃>
<tableborder=,,l/zalign=,,center,z>
<tr><tdcolspan="2"align=,/center,z>閩臺(tái)商城網(wǎng)站管理平臺(tái)一系統(tǒng)登陸〈/td〉〈/tr〉
<tr>
<td>用戶名:</td>
<td><inputtype="text"name="txtusername"/></td>
</tr>
<tr>
<td>密碼:</td>
<td><inputtype="password“name=〃txt_pwd〃/></td>
</tr>
<tr><tdcolspan=〃2〃align=,,center,,Xinputtype="submit"value=〃登陸〃/></td></tr>
</table>
</form>
</body>
</html>
保存頁面,在瀏覽器地址欄中輸入http://localhost:8090/webshop/admin/login.php,可瀏
覽頁面效果如圖11-6所示。
圖11-6系統(tǒng)登陸界面
步驟2:創(chuàng)建系統(tǒng)登陸處理頁login_do.php。
在C:\AppServ\www\webshop\admin\action文件夾中創(chuàng)建logindo.php文件,作為系統(tǒng)登陸處
理頁面,獲取提交的用戶名和密碼,并到數(shù)據(jù)庫中進(jìn)行查詢驗(yàn)證用戶名和密碼正確,編寫PHP代碼
如下:
<?php
/*系統(tǒng)登陸處理頁*/
require_once(/z../.,/conn/Conn_DB.php〃);〃包含數(shù)據(jù)庫鏈接文件
if($_P0ST[,ztxtusername"]!=〃〃&&$POST[z,txtpwd〃]!=〃〃)〃判斷用戶名密碼是否為空
{
$name=$P0ST[〃txtusername”];〃獲取提交的用戶名
$pwd=$_POST[,,txt_pwd,/];〃獲取提交的密碼
$str="select*fromAdmin_lnfowhereA_UserName=,$nameJandA_Password='$pwd'〃;
//echo$str;〃本語句用于調(diào)試,輸出查詢語句
$result=mysqlquery($str);〃執(zhí)行SQL語句
if(mysql_num_rows($result)>0)//判斷返回記錄的行數(shù)
(
session_start();〃登陸成功,設(shè)置SESSION值
$SESSION]'user']二$POST]'txtusername'];
echo”〈script》window,location.href=,../main,php);</script>/z;//跳轉(zhuǎn)到管理平臺(tái)主頁
)
else〃登陸失敗,彈出提示對(duì)話框,返回登陸頁
echo“<script>alert('用戶名或密碼錯(cuò)誤!
’);window,location,href='??/login,php'〈/script)”;
)
)
else〃用戶名密碼為空,彈出提示對(duì)話框,返回登陸頁
(
echo/z<script>alert請(qǐng)輸入用戶名和密碼!
');window,location.href=,../login,php'〈/script)”;
)
?>
步驟3:創(chuàng)建登陸判斷頁session_check.phpo
在C:\AppServ\www\webshop\admin\action文件夾中創(chuàng)建sessioncheck,php文件,作為系統(tǒng)
登陸判斷頁面,通過session判斷是否已經(jīng)登陸,防止非法用戶通過輸入管理主頁地址直接進(jìn)入管理
主頁。如果session值為為空,說明沒有經(jīng)過登陸,則彈出提示對(duì)話框并跳轉(zhuǎn)回系統(tǒng)登陸面login.php,
編寫PHP代碼如下:
<?php
/*系統(tǒng)登陸判斷頁*/
if($_SESSION[,user]=〃〃)〃登陸判斷,如果沒有登陸,跳轉(zhuǎn)到登陸頁面
(
echo“<script>alert('登陸超時(shí),請(qǐng)重新登陸!');
window,location,href='login,php';</script>〃;
)
?>
步驟4:創(chuàng)建系統(tǒng)管理主頁main.phpo
在C:\AppServ\www\webshop\admin文件夾中創(chuàng)建main,php文件,作為系統(tǒng)管理主頁,顯示系
統(tǒng)管理菜單,編寫代碼如下:
<html>
<head><title>閩臺(tái)商城網(wǎng)站管理平臺(tái)</title></head>
<bodystyle="margin:0pxOpxOpxOpx;”>
<?phpinclude5action/sessioncheck.php,;〃登陸判斷?>
<tableborder=style="widlh:100%”>
<tr><tdcol.span="2〃>閩臺(tái)商城網(wǎng)站管理平臺(tái)</td></tr>
<tr><tdcolspanz:,/2,,></td></tr>
<tr><tdwidth="100px〃valign二〃top〃>
<ahref=,/member_manager.phpz,target="mainframe"〉會(huì)員信息管理</a><br/>
<ahref="adminadd.php〃target="mainframe”〉添加管理員</a><br/>
<ahref=//admin_manager.phpz,target="mainframe"〉管理員管理</a><br/Xbr/>
<ahref=/,producttype_add.phpz,target="mainframe”)添加商品類別</a><br/>
<ahref=//producttype_manager.php"target="mainframe”〉商品類別管理</a>〈br/>
<ahref="productadd.php"target="mainframe”)添加商品信息</a〉<br/>
<ahref=,/product_manager.php,ztarget="mainframe”〉商品信息管理</@><br/Xbr/>
<ahref="newstypeadd.php〃target=〃mainframe”〉添力口文章類另lj</a><br/>
<ahref=z,newstype_manager.php,ztarget="mainframe”)文章類別管理</a><br/>
<ahref="newsadd.php〃target="mainframe”》添加文章信息</a><br/>
<ahref=,znews_manager.php/ztarget="mainframe"》文章信息管理</a><br/Xbr/>
<ahref=,,order_manager.php,ztarget=〃mainframe”》訂單信息管理</a><br/Xbr/>
<ahref=z/../index.php"target="_blank〃>網(wǎng)站前臺(tái)首頁</a>
</td>
<td>
<iframename="mainframe"style=,/width:100%;height:500px,z></iframe><!--iframe
框架一>
</td>
</tr>
</table>
</body>
</html>
步驟5:保存各頁面,在瀏覽器地址欄中輸入
http://localhost:8090/webshop/admin/login.php,進(jìn)入系統(tǒng)登陸頁,填寫用戶名和密碼(本案例
中用戶名為admin,密碼為123),通過登陸驗(yàn)證成功,進(jìn)入系統(tǒng)管理主頁main.php,頁面效果如圖
11-7所示。
圖11-7系統(tǒng)管理主頁面
11.5.2文章類別管理模塊開發(fā)
文章類別管理模塊由六個(gè)文件組成,分別是文章類別添加頁面newstype_add.php,文章類別添
加處理頁面newstype_add_do.php,文章類別管理頁面newstype_manager.php,文章類別刪除處理頁
面newstype_delete_do.php,文章類別修改頁面newstype_update.php和文章類別修改處理頁面
newstype_update_do.phpo具體流程如圖11-8所示。
Admin/newstype_add.phpAdmin/action/newstype_add_do.php
文章類別添加頁文章類別添加處理頁
文
查
訪
看
問刪除某文章類別
文
文
章
章
類
類
別
別
管
列
理
表
頁修改某文章類別
Admin/newstvpemanager.phpAdmin/action/newstype_delete_do.php
文章類別管理頁文章類別刪除處理頁
?獲取提交的類別編號(hào)
?▼.
||從數(shù)據(jù)庫
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中介服務(wù)協(xié)議合同
- 物流貨運(yùn)服務(wù)合同
- 2025年上海道路客貨運(yùn)輸從業(yè)資格證b2考試題庫
- 2025年廣西貨運(yùn)從業(yè)資格證500道題目和答案大全
- 2025年山西貨運(yùn)從業(yè)資格證模擬考試0題答案解析
- 電力供應(yīng)保障合同(2篇)
- 2024-2025學(xué)年高中英語Unit16Stories模擬高考強(qiáng)化練含解析北師大版選修6
- 教師個(gè)人培訓(xùn)總結(jié)報(bào)告
- 物業(yè)公司安全隱患排查大總結(jié)
- 品質(zhì)部年度工作計(jì)劃
- 【大學(xué)課件】機(jī)電設(shè)備管理技術(shù)概論
- (2024)甘肅省公務(wù)員考試《行測(cè)》真題及答案解析
- 《STP營銷戰(zhàn)略概述》課件
- 急性胸痛患者的急救護(hù)理
- 企業(yè)資產(chǎn)管理培訓(xùn)
- 自然辯證法學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 2024年4月27日浙江省事業(yè)單位招聘《職業(yè)能力傾向測(cè)驗(yàn)》試題
- 物業(yè)管理服務(wù)應(yīng)急響應(yīng)方案
- 風(fēng)車的原理小班課件
- 物業(yè)保潔員勞動(dòng)競賽理論知識(shí)考試題庫500題(含答案)
- 國家職業(yè)技術(shù)技能標(biāo)準(zhǔn) 4-07-07-01 洗衣師 勞社廳發(fā)20081號(hào)
評(píng)論
0/150
提交評(píng)論