PHP网上商城系统的设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PHP大作业

柠檬网上商城系统的设计与实现

单位:信息技术与商务管理系

班级:商务09006班

姓名:

2012年4月26日

目录

一.使用技术概述 (3)

1. 使用技术描述 (3)

2. 使用工作原理 (3)

3. 配置文件常用标签详解 (3)

二.柠檬网上商城系统功能结构 (5)

2.1 工程目录及解释 (5)

2.2 功能结构图 (7)

三.柠檬网上商城系统搜索功能的分析与实现 (8)

3.1 网页截图 (8)

3.2 主要代码 (9)

四.柠檬网上商城系统商品展示功能的分析与实现 (12)

4.1 网页截图 (12)

4.2 主要代码 (13)

五.柠檬网上商城系统后台插入功能的分析与实现 (17)

5.1 网页截图 (17)

5.2 主要代码 (18)

六.柠檬网上商城系统后台修改功能的分析与实现 (20)

6.1 网页截图 (20)

6.2 主要代码 (22)

七.结论 (26)

一.使用技术概述

1.使用技术描述

答:本系统基于HTML,Javascript,Jquery,PHP等主要技术,进行的开发。

2.使用工作原理

答:本系统的工作原理是,客户端发出请求,将请求发送给做处理的PHP 页面,做具体处理的PHP页面调用数据库,做具体的操作,再将操作结果返还给PHP页面,根据返回的结果PHP页面再根据具体情况,返还给客户端做输出。

3. 配置文件常用标签详解

答:

session_start(); //开启会话

if(isset($_POST['login'])){ //获取到一个由post方法提交过来的名字叫login的变量

$username=$_POST['username'];//获取一个叫username的属性变量

$password=$_POST['password'];//获取一个叫password的属

性变量

$conn=mysql_connect('localhost','root','1')or

die('conn fail');//连接数据库语句否则失败

mysql_select_db("sl_database",$conn)or die('select DB fail');//查询数据里的具体表空间否则失败

$sql="select user_name,user_password from sl_user where user_name='$username' and user_password='$password' ";

//sql语句在数据库里搜索前台提交过来的数据看是否有相符的条目

mysql_query("SET NAMES gbk");//设置字符集

$result=mysql_query($sql);//将结果封装在result中

while($row=mysql_fetch_array($result)){//循环一条数据一条数据读取

list($user_name,$user_password)=$row;//定义数组

if($username==$user_name&&$password==$user_password){//进行判断如果相符

$_SESSION['username']=$username;//将属性username设置为回话

echo "";//输出

echo ""; //跳转

break;}//跳出

if(!$username||!$password){//进行判断如果是空值

echo "";//输出

echo "";//跳转

break;}//跳出

if($username!=$user_name||$password!=$user_password){//如果递交过的数据与数据库不匹配

echo "";//输出

echo "";//跳转

break;}//跳出

}

}

>

二.柠檬网上商城系统功能结构

2.1工程目录及解释

答:这是工程一级目录其中index.php为工程主页,index2.php为登陆后的工程主页sl_log.php是登陆页面。其中文件夹sunlei_fg为存放前台文件的文件夹,sunlei_bg为存放后台文件的文件夹而file则是存放脚本、CSS和图片的空间

这是前台文件目录其中sl_cart.php是购物车界面sl_destroy.php是用来销

毁session中的数据页面,sl_detailproshow.php则是用来显示单条的商品

记录的,sl_logcheck.php则是用来检查登陆的,sl_order.php是订单页面,

sl_searchlogical.php是搜索页面,sl_showpro.php是显示所有商品页面

这是后台目录其中logcheck.php是做管理员登陆处理的页面,sl_addlog.php和sl_adduser.php则是增加用户的界面,sl_bgindex.php是后台管理的主页,sl_bglog.php是后台登陆页面,sl_delpro.php是做商品删除处理的页面,sl_deluder.php是做会员删除的页面,sl_editpro.php和sl_editpro2.php则是编辑修改现有商品的页面,sl_edituser.php和sl_edituder2.php和sl_edituder3.php是编辑修改现有用户的界面,sl_insertpro.php,sl_insertpro2.php是录入新商品的页面sl_selectpro.php是显示所有商品信息的界面。

相关文档
最新文档