• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

PHP实现一个多功能购物网站

php 搞代码 3年前 (2022-01-22) 25次浏览 已收录 0个评论

本篇文章主要介绍如何用PHP实现一个多功能购物网站,感兴趣的朋友参考下,希望对大家有所帮助

本文来源gaodai.ma#com搞##代!^码@网*
搞gaodaima代码

一、需要实现的页面:

Index.aspx:浏览商品页面,显示商品列表,用户可以点击“加入购物车“。

ViewCart.aspx:查看购物车页面,显示已购买的商品信息,可以点击“删除“和“提交添加订单购买”商品

ViewAccount.aspx:查看个人账户余额

Login.aspx:登录页面

二、实现功能:

1.显示商品列表

2.实现购买功能,购买的时候动态显示购物车中的商品数量和商品总价格

3.点击查看购物车后,显示已购买的商品。注意“购买数量”列,如果对一种商品点击购买多次,其“购买数量”不断增加。

4.删除购物车中已购买的商品。

如果某商品的“购买数量”为1时,则点击“删除”时,直接从购物车中删除该商品;

如果商品的“购买数量”大于1时,点击一次“删除”时,把其购买数量减1。直到该商品购买数量为1时,再点击删除时,删除该商品

5.在查看完购物车后还可以点击“浏览商品”继续购买。并在上面显示已购买的商品数量和总价格。

6.在“查看购物车“后,可以提交订单。

但在提交订单时,须完成以下功能:

(a)检查用户是否已登录,未登录则转到Login.aspx页面

(b)检查用户账户余额是否能够满足本次够买

(c)检查库存数量是否满足本次够买

(d)如果以上条件都满足则

i.从用户账户中扣除本次购买的总价格

ii.从商品库存中扣除本次每种商品的购买数量

iii.向订单表和订单内容表中加入本次购买的商品信息

7.点击查看账户,可以查看该用户的账户余额

操作代码如下:

1.首先先做一个登录页面:loginpage.php

<!DOCTYPE html><html> <head>  <meta charset="UTF-8">  <title></title>  <script src="bootstrap/js/jquery-1.11.2.min.js"></script>  <script src="bootstrap/js/bootstrap.min.js"></script>  <link href="bootstrap/css/bootstrap.min.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="stylesheet" type="text/css"/> </head> <style>  .title{   margin-left: 750px;   margin-top: 150px;  }  .quanju{   margin-left: 650px;   margin-top: -460px;  }  .name,.pwd{   max-width: 120px;  }  .yangshi1{   margin-top: 200px;  }  .header{   width: 100%;   height: 80px;   background: #e0e0e0;  }  .ps{   margin-left: 100px;   margin-top: -100px;  } </style> <body>  <form class="form-horizontal" role="form" action="dengluchuli.php" method="post"> <p class="header">  <img src="img/logo.png" width="200" height="50" />  <p >果 蔬 网</p> </p> <h3 class="title">用户登录</h3>  <img src="./img/果蔬专场.jpg" width="500" height="400" class="ps" /> <p class="quanju">   <p class="form-group yangshi1">    <label for="firstname" class="col-sm-2 control-label">用户名:</label>    <p class="col-sm-10">     <input type="text" class="form-control name" name="uid" placeholder="请输入用户名">    </p>   </p>   <p class="form-group yangshi2">    <label for="lastname" class="col-sm-2 control-label">密码:</label>    <p class="col-sm-10">     <input type="text" class="form-control pwd" name="pwd" placeholder="请输入密码">    </p>   </p>   <p class="form-group">    <p class="col-sm-offset-2 col-sm-10">     <p class="checkbox">      <label>      <input type="checkbox">      保存密码 </label>      <label>      <input type="checkbox">      下次自动登录 </label>     </p>    </p>   </p>   <p class="form-group">    <p class="col-sm-offset-2 col-sm-10">     <button type="submit" class="btn btn-warning" value="登录" onclick="return login()" >     登录     </button>         </p>   </p>  </p>  </form> </body> <script>  function login(){   var uid = document.getElementsByTagName("input")[0].value;   if(uid==""){    alert("请输入用户名!");    return false;   }   var pwd = document.getElementsByTagName("input")[1].value;   if(pwd==""){    alert("请输入密码!");    return false;   }  }   </script></html>

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP实现一个多功能购物网站

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址