PHP学习笔记:php二手交易市场系统
說明:代碼來源《PHP和MySQL Web應用開發》一書,還有就是代碼有些是經過修改的,經過我的測驗全部都可以用。
本示例的數據庫腳本? 執行語句: 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 用于顯示公告信息的頁面
?View Code
2.GoodsView.php 用于顯示商品信息的頁面
?View Code
3.index.php ??? 交易系統的主界面()
?View Code
4.left.php ? 用于顯示主界面的左側部分,包括站內公告、用戶登錄信息等信息
?View Code
5.list.php ? 分類查看商品信息。在這個界面用戶還可以執行 轉讓 和 求購功能
?View Code
6.LoginExit.php 處理用戶退出系統操作
?View Code
7.putSession.php 處理用戶登錄操作(將用戶名和密碼提交給 服務器)
?View Code
?Class文件包含3個文件 Bullentin.php(Bullentin類) 、 Goods.php(Goods類) 和?GoodsType.php(GoodsType類)以及Users.php(Users類)
Bullentin.php 本類用于保存對表Bulletin的數據庫訪問操作
?View Code
?Goods.php 本類用于保存對表Goods的數據庫訪問操作
?View Code
?GoodsType.php ? 本類用于保存對表GoodsType的數據庫訪問操作
?View Code
?Users.php ? 本類用于保存對表Users的數據庫訪問操作
?View Code
?1.AdminPwdChange.php 修改管理員密碼(后臺)
?View Code
2.AdminSavePwd.php 保存管理員修改的密碼(修改后密碼來自1.AdminPwdChange.php)
?View Code
3.BulletinAdd.php 添加公告頁面
?View Code
4.BulletinDelt.php 刪除公告處理操作
?View Code
5.BulletinEdit.php 修改公告頁面
?View Code
6.BulletinList.php 公告管理頁面(可刪除,修改,添加等)
?View Code
7.BulletinSave.php 保存對公告的操作(刪除,修改,添加等)
?View Code
8.GoodsDelt.php 刪除商品(管理員權限)
?View Code
9.GoodsList.php 商品管理頁面(顯示商品詳細信息,管理員可執行刪除操作)
?View Code
10.index.php 管理員登錄后的主界面,采用了簡單的框架
?View Code
11.isAdmin.php 判斷用戶是否已登錄且用戶類型為管理員(UserType等于 1),若果不是,跳轉到login.php
?View Code
12.left.php 用于顯示管理界面的左側部分,定義了一系列的管理鏈接
?View Code
13.Login.php 登錄界面(管理員登錄)
?View Code
14.logout.php 退出處理,清空Session
?View Code
15.putSession.php ?處理用戶登錄操作(將用戶名和密碼提交給 服務器)
?View Code
16.TypeList.php 商品分類管理界面以及處理操作
?View Code
17.UserDelt.php 處理來自UserList.php的刪除操作
?View Code
18.UserList.php 系統用戶管理,顯示用戶列表信息和操作
?View Code
images存放了用戶上傳的圖片(商品圖片)
1.GoodsAdd.php 用戶添加商品界面
?View Code
2.GoodsDelt.php 處理用戶刪除商品操作
?View Code
3.GoodsEdit.php 處理用戶修改商品信息操作
?View Code
4.GoodsOver.php ? 處理用戶將商品結束操作(下架)
?View Code
5.GoodsSave.php??? 用于執行對商品的操作的保存
?View Code
6.isUser.php 判斷是否為已登錄用戶,若不是自要求訪問者登錄或者注冊賬號
?View Code
7.PwdChange.php??? 修改用戶密碼界面
?View Code
8.SavePwd.php ? 保存修改后的用戶密碼
?View Code
9.upfile.php 用于保存來自10.upload.php上傳的圖片,保存在user/images中,文件名用系統時間生成
?View Code
10.upload.php 用于用戶上傳商品圖片
?View Code
11.UserAdd.php 用戶注冊界面
?View Code
12.UserSave.php???? 保存用戶的注冊信息到數據庫中的users表中
?View Code
13.UserView.php 用戶界面,顯示用戶自己的轉讓或者求購的商品列表,對其進行管理
?View Code
截圖:
二手交易平臺系統主界面:
管理員主界面:
總結
以上是生活随笔為你收集整理的PHP学习笔记:php二手交易市场系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浅谈域名发散与域名收敛
- 下一篇: PHP在Windows环境下获取GMT时