PHP学习笔记:php二手交易市场系统
說明:代碼來源《PHP和MySQL Web應(yīng)用開發(fā)》一書,還有就是代碼有些是經(jīng)過修改的,經(jīng)過我的測(cè)驗(yàn)全部都可以用。
本示例的數(shù)據(jù)庫(kù)腳本? 執(zhí)行語句: source d:\test\2shou.sql;
CREATE DATABASE IF NOT EXISTS 2shou COLLATE 'gb2312_chinese_ci';USE 2shou; CREATE TABLE IF NOT EXISTS Bulletin (Id INT AUTO_INCREMENT PRIMARY KEY,Title varchar(50), Content varchar(1000),PostTime datetime,Poster varchar(50) );CREATE TABLE IF NOT EXISTS GoodsType (TypeId INT AUTO_INCREMENT PRIMARY KEY,TypeName VARCHAR(100) NOT NULL );CREATE TABLE IF NOT EXISTS Goods (GoodsId INT AUTO_INCREMENT PRIMARY KEY,TypeId INT, SaleOrBuy TINYINT,GoodsName VARCHAR(50),GoodsDetail VARCHAR(1000),ImageURL VARCHAR(100),Price VARCHAR(50),StartTime DATETIME,OldNew VARCHAR(50),Invoice VARCHAR(50),Repaired VARCHAR(50),Carriage VARCHAR(50),PayMode VARCHAR(50),DeliverMode VARCHAR(50),IsOver TINYINT,OwnerId VARCHAR(50),ClickTimes INT );CREATE TABLE IF NOT EXISTS Users (UserId VARCHAR(50),UserPwd VARCHAR(50),Name VARCHAR(50),Sex TINYINT,Address VARCHAR(500),Postcode VARCHAR(50),Email VARCHAR(50),Telephone VARCHAR(100),Mobile VARCHAR(50),UserType TINYINT ); INSERT INTO Users VALUES('Admin', '111111', 'Admin', 1, '', '', '', '', '', 1);?style.CSS CSS樣式代碼
?View Code
1.BulletinView.php 用于顯示公告信息的頁(yè)面
?View Code
2.GoodsView.php 用于顯示商品信息的頁(yè)面
?View Code
3.index.php ??? 交易系統(tǒng)的主界面()
?View Code
4.left.php ? 用于顯示主界面的左側(cè)部分,包括站內(nèi)公告、用戶登錄信息等信息
?View Code
5.list.php ? 分類查看商品信息。在這個(gè)界面用戶還可以執(zhí)行 轉(zhuǎn)讓 和 求購(gòu)功能
?View Code
6.LoginExit.php 處理用戶退出系統(tǒng)操作
?View Code
7.putSession.php 處理用戶登錄操作(將用戶名和密碼提交給 服務(wù)器)
?View Code
?Class文件包含3個(gè)文件 Bullentin.php(Bullentin類) 、 Goods.php(Goods類) 和?GoodsType.php(GoodsType類)以及Users.php(Users類)
Bullentin.php 本類用于保存對(duì)表Bulletin的數(shù)據(jù)庫(kù)訪問操作
?View Code
?Goods.php 本類用于保存對(duì)表Goods的數(shù)據(jù)庫(kù)訪問操作
?View Code
?GoodsType.php ? 本類用于保存對(duì)表GoodsType的數(shù)據(jù)庫(kù)訪問操作
?View Code
?Users.php ? 本類用于保存對(duì)表Users的數(shù)據(jù)庫(kù)訪問操作
?View Code
?1.AdminPwdChange.php 修改管理員密碼(后臺(tái))
?View Code
2.AdminSavePwd.php 保存管理員修改的密碼(修改后密碼來自1.AdminPwdChange.php)
?View Code
3.BulletinAdd.php 添加公告頁(yè)面
?View Code
4.BulletinDelt.php 刪除公告處理操作
?View Code
5.BulletinEdit.php 修改公告頁(yè)面
?View Code
6.BulletinList.php 公告管理頁(yè)面(可刪除,修改,添加等)
?View Code
7.BulletinSave.php 保存對(duì)公告的操作(刪除,修改,添加等)
?View Code
8.GoodsDelt.php 刪除商品(管理員權(quán)限)
?View Code
9.GoodsList.php 商品管理頁(yè)面(顯示商品詳細(xì)信息,管理員可執(zhí)行刪除操作)
?View Code
10.index.php 管理員登錄后的主界面,采用了簡(jiǎn)單的框架
?View Code
11.isAdmin.php 判斷用戶是否已登錄且用戶類型為管理員(UserType等于 1),若果不是,跳轉(zhuǎn)到login.php
?View Code
12.left.php 用于顯示管理界面的左側(cè)部分,定義了一系列的管理鏈接
?View Code
13.Login.php 登錄界面(管理員登錄)
?View Code
14.logout.php 退出處理,清空Session
?View Code
15.putSession.php ?處理用戶登錄操作(將用戶名和密碼提交給 服務(wù)器)
?View Code
16.TypeList.php 商品分類管理界面以及處理操作
?View Code
17.UserDelt.php 處理來自UserList.php的刪除操作
?View Code
18.UserList.php 系統(tǒng)用戶管理,顯示用戶列表信息和操作
?View Code
images存放了用戶上傳的圖片(商品圖片)
1.GoodsAdd.php 用戶添加商品界面
?View Code
2.GoodsDelt.php 處理用戶刪除商品操作
?View Code
3.GoodsEdit.php 處理用戶修改商品信息操作
?View Code
4.GoodsOver.php ? 處理用戶將商品結(jié)束操作(下架)
?View Code
5.GoodsSave.php??? 用于執(zhí)行對(duì)商品的操作的保存
?View Code
6.isUser.php 判斷是否為已登錄用戶,若不是自要求訪問者登錄或者注冊(cè)賬號(hào)
?View Code
7.PwdChange.php??? 修改用戶密碼界面
?View Code
8.SavePwd.php ? 保存修改后的用戶密碼
?View Code
9.upfile.php 用于保存來自10.upload.php上傳的圖片,保存在user/images中,文件名用系統(tǒng)時(shí)間生成
?View Code
10.upload.php 用于用戶上傳商品圖片
?View Code
11.UserAdd.php 用戶注冊(cè)界面
?View Code
12.UserSave.php???? 保存用戶的注冊(cè)信息到數(shù)據(jù)庫(kù)中的users表中
?View Code
13.UserView.php 用戶界面,顯示用戶自己的轉(zhuǎn)讓或者求購(gòu)的商品列表,對(duì)其進(jìn)行管理
?View Code
截圖:
二手交易平臺(tái)系統(tǒng)主界面:
管理員主界面:
總結(jié)
以上是生活随笔為你收集整理的PHP学习笔记:php二手交易市场系统的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浅谈域名发散与域名收敛
- 下一篇: Android利用Accessibili