Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站导航为爱好php程序的朋友们提供php相关的教程知识。

 本文介绍一个php实现的购物车具体代码如下,功能实现比较完整,实现了购物车、订货人信息、会员价等功能,还是不错的,有需要的朋友,可以参考下。WUqAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

  1、商品展示页面   <table width="255"  border="0" cellspacing="0" cellpadding="0"> <tr> <td width="130" rowspan="6"><div align="center"> <?php         if(trim($info[tupian]==""))      {        echo "暂无图片";      }      else      { ?> <img src="<?php echo $info[tupian];?>" width="130" height="100" border="0"> <?php   } ?> </div></td>   <td width="20" height="16">&nbsp;</td>   <td width="113"><font color="EF9C3E">【<?php echo $info[mingcheng];?>】</font></td>  </tr>  <tr>   <td height="16">&nbsp;</td>   <td><font color="910800">【市场价:<?php echo $info[shichangjia];?>】</font></td>  </tr>  <tr>   <td height="16">&nbsp;</td>   <td><font color="DD4679">【会员价:<?php echo $info[huiyuanjia];?>】</font></td>  </tr>  <tr>   <td height="16">&nbsp;</td>   <td>【<a href="lookinfo.php?id=<?php echo $info[id];?>">查看信息</a>】</td>  </tr>  <tr>   <td height="16">&nbsp;</td>   <td>【<a href="addgouwuche.php?id=<?php echo $info[id];?>">放入购物车</a>】</td>  </tr>  <tr>   <td height="16">&nbsp;</td>   <td><font color="13589B">【剩余数量:       <?php         if(($info[shuliang]-$info[cishu])>0)       {          echo ($info[shuliang]-$info[cishu]);       }       else       {          echo "已售完";       }       ?>】</font></td>  </tr>  </table>      <?php       }      ?>      </table>   2、文件addgouwuche.php    <?php session_start(); include("conn.php");   if($_SESSION[username]=="")  {   echo "<script>alert('请先登录后购物!');history.back();</script>";     exit;  }   $id=strval($_GET[id]); $sql=mysql_query("select * from shangpin where id='".$id."'",$conn);   $info=mysql_fetch_array($sql); if($info[shuliang]<=0)  {     echo "<script>alert('该商品已经售完!');history.back();</script>";    exit;   }   $array=explode("@",$_SESSION[producelist]);   for($i=0;$i<count($array)-1;$i )     {   if($array[$i]==$id)    {       echo "<script>alert('该商品已经在您的购物车中!');history.back();</script>";    exit;    }  }   $_SESSION[producelist]=$_SESSION[producelist].$id."@";   $_SESSION[quatity]=$_SESSION[quatity]."1@";       header("location:gouwu1.php"); ?>   3、文件gouwu1.php    <?php  session_start();  if($_SESSION[username]=="")   {     echo "<script>alert('请先登录,后购物!');history.back();</script>";  exit;   }    ?> <?php  include("top.php"); ?> <table width="800" height="438" border="0" align="center" cellpadding="0" cellspacing="0">   <tr>     <td width="200" height="438" valign="top" bgcolor="#E8E8E8"><div align="center">  <?php include("left.php");?>     </div></td>     <td width="10" background="images/line2.gif">&nbsp;</td>     <td width="590" valign="top"><table width="550" height="10" border="0" align="center" cellpadding="0" cellspacing="0">       <tr>         <td>&nbsp;</td>       </tr>     </table>            <table width="500" border="0" align="center" cellpadding="0" cellspacing="0">         <form name="form1" method="post" action="gouwu1.php">           <tr>  <td height="25" bgcolor="#555555"><div align="center" style="color: #FFFFFF"><?php echo $_SESSION[username];?>的购物车</div></td>           </tr>           <tr>  <td  bgcolor="#555555"><table width="500" border="0" align="center" cellpadding="0" cellspacing="1"> <?php    session_start();      session_register("total");      if($_GET[qk]=="yes")      {         $_SESSION[producelist]="";      $_SESSION[quatity]="";        }       $arraygwc=explode("@",$_SESSION[producelist]);       $s=0;       for($i=0;$i<count($arraygwc);$i )       {           $s =intval($arraygwc[$i]);       }      if($s==0 )        {        echo "<tr>";    echo" <td height='25' colspan='6' bgcolor='#FFFFFF' align='center'>您的购物车为空!</td>";    echo"</tr>";     }      else       {      ?> <tr>   <td width="125" height="25" bgcolor="#FFFFFF"><div align="center">商品名称</div></td>   <td width="52" bgcolor="#FFFFFF"><div align="center">数量</div></td>   <td width="64" bgcolor="#FFFFFF"><div align="center">市场价</div></td>   <td width="64" bgcolor="#FFFFFF"><div align="center">会员价</div></td>   <td width="51" bgcolor="#FFFFFF"><div align="center">折扣</div></td>   <td width="66" bgcolor="#FFFFFF"><div align="center">小计</div></td>   <td width="71" bgcolor="#FFFFFF"><div align="center">操作</div></td> </tr> <?php /**  * 购物车 商品数量管理  * Edit www.mzdh.net */ $total=0; $array=explode("@",$_SESSION[producelist]); $arrayquatity=explode("@",$_SESSION[quatity]);            while(list($name,$value)=each($_POST))         {        for($i=0;$i<count($array)-1;$i )        {          if(($array[$i])==$name)       {         $arrayquatity[$i]=$value;          }        }              }     $_SESSION[quatity]=implode("@",$arrayquatity);     for($i=0;$i<count($array)-1;$i )      {                 $id=$array[$i];        $num=$arrayquatity[$i];               if($id!="")        {        $sql=mysql_query("select * from shangpin where id='".$id."'",$conn);        $info=mysql_fetch_array($sql);        $total1=$num*$info[huiyuanjia];        $total =$total1;        $_SESSION["total"]=$total;    ?> <tr>   <td height="25" bgcolor="#FFFFFF"><div align="center"><?php echo $info[mingcheng];?></div></td>   <td height="25" bgcolor="#FFFFFF"><div align="center">       <input type="text" name="<?php echo $info[id];?>" size="2" class="inputcss" value=<?php echo $num;?>>   </div></td>   <td height="25" bgcolor="#FFFFFF"><div align="center"><?php echo $info[shichangjia];?>元</div></td>   <td height="25" bgcolor="#FFFFFF"><div align="center"><?php echo $info[huiyuanjia];?>元</div></td>   <td height="25" bgcolor="#FFFFFF"><div align="center"><?php echo @(ceil(($info[huiyuanjia]/$info[shichangjia])*100))."%";?></div></td>   <td height="25" bgcolor="#FFFFFF"><div align="center"><?php echo $info[huiyuanjia]*$num."元";?></div></td>   <td height="25" bgcolor="#FFFFFF"><div align="center"><a href="removegwc.php?id=<?php echo $info[id]?>">移除</a></div></td> </tr> <?php                    }      } ?> <tr>   <td height="25" colspan="8" bgcolor="#FFFFFF"><div align="right">       <table width="500" height="25" border="0" align="center" cellpadding="0" cellspacing="0">         <tr>           <td width="125"><div align="center">  <input type="submit" value="更改商品数量" class="buttoncss">           </div></td>           <td width="125"><div align="center"><a href="gouwu2.php">去收银台</a></div></td>           <td width="125"><div align="center"><a href="gouwu1.php?qk=yes">清空购物车</a></div></td>           <td width="125"><div align="left">总计:<?php echo $total;?></div></td>         </tr>       </table>   </div></td>  </tr>  <?php     }    ?> </table></td> </tr> </form>     </table></td>   </tr> </table>   3、文件gouwu2.php   <table width="800" height="438" border="0" align="center" cellpadding="0" cellspacing="0">   <tr>     <td width="200" height="438" valign="top" bgcolor="#E8E8E8"><div align="center">  <?php include("left.php");?>     </div></td>     <td width="10" background="images/line2.gif">&nbsp;</td>     <td width="590" valign="top"><table width="550" height="15" border="0" align="center" cellpadding="0" cellspacing="0">       <tr>         <td>&nbsp;</td>       </tr>     </table>       <table width="550" border="0" align="center" cellpadding="0" cellspacing="0">         <tr>           <td height="25" bgcolor="#555555"><div align="center" style="color: #FFFFFF">收货人信息</div></td>         </tr>         <tr>           <td height="300" bgcolor="#555555"><table width="550" height="300" border="0" align="center" cellpadding="0" cellspacing="1"> <script language="javascript"> /**  * 购物车 收货人信息  * Edit www.jbxue.com */ function chkinput(form)     {       if(form.name.value=="")        {       alert("请输入收货人姓名!");       form.name.select();       return(false);           }     if(form.dz.value=="")        {       alert("请输入收货人地址!");       form.dz.select();       return(false);           }     if(form.yb.value=="")        {       alert("请输入收货人邮编!");       form.yb.select();       return(false);           }     if(form.tel.value=="")        {       alert("请输入收货人联系电话!");       form.tel.select();       return(false);           }     if(form.email.value=="")        {       alert("请输入收货人E-mail地址!");       form.email.select();       return(false);           }     if(form.email.value.indexOf("@")<0)      {         alert("收货人E-mail地址格式输入错误!");         form.email.select();         return(false);             }     return(true);          }            </script>      <form name="form1" method="post" action="savedd.php" onSubmit="return chkinput(this)">       <tr>  <td width="100" height="25" bgcolor="#FFFFFF"><div align="center">收货人姓名:</div></td>  <td width="183" bgcolor="#FFFFFF"><div align="left"><input type="text" name="name" size="25" class="inputcss" style="background-color:#e8f4ff " onm ouseOver="this.style.backgroundColor='#ffffff'" onm ouseOut="this.style.backgroundColor='#e8f4ff'"></div></td>  <td width="86" bgcolor="#FFFFFF"><div align="center">性别:</div></td>  <td width="176" bgcolor="#FFFFFF"><div align="left">  <select name="***">   <option selected value="男">男</option>   <option value="女">女</option>  </select>  </div></td>  </tr>  <tr>  <td height="25" bgcolor="#FFFFFF"><div align="center">详细地址:</div></td>  <td height="25" colspan="3" bgcolor="#FFFFFF"><div align="left"><input name="dz" type="text" class="inputcss" id="dz" style="background-color:#e8f4ff " onm ouseOver="this.style.backgroundColor='#ffffff'" onm ouseOut="this.style.backgroundColor='#e8f4ff'" size="25">  </div></td>  </tr>  <tr>  <td height="25" bgcolor="#FFFFFF"><div align="center">邮政编码:</div></td>  <td height="25" colspan="3" bgcolor="#FFFFFF"><div align="left"><input type="text" name="yb" size="25" class="inputcss" style="background-color:#e8f4ff " onm ouseOver="this.style.backgroundColor='#ffffff'" onm ouseOut="this.style.backgroundColor='#e8f4ff'"></div></td>  </tr>  <tr>  <td height="25" bgcolor="#FFFFFF"><div align="center">联系电话:</div></td>  <td height="25" colspan="3" bgcolor="#FFFFFF"><div align="left"><input type="text" name="tel" size="25" class="inputcss" style="background-color:#e8f4ff " onm ouseOver="this.style.backgroundColor='#ffffff'" onm ouseOut="this.style.backgroundColor='#e8f4ff'"></div></td>  </tr>  <tr>  <td height="25" bgcolor="#FFFFFF"><div align="center">电子邮箱:</div></td>  <td height="25" colspan="3" bgcolor="#FFFFFF"><div align="left"><input type="text" name="email" size="25" class="inputcss" style="background-color:#e8f4ff " onm ouseOver="this.style.backgroundColor='#ffffff'" onm ouseOut="this.style.backgroundColor='#e8f4ff'"></div></td>  </tr>  <tr>  <td height="25" bgcolor="#FFFFFF"><div align="center">送货方式:</div></td>  <td height="25" colspan="3" bgcolor="#FFFFFF"><div align="left">  <select name="shff" id="shff">   <option selected value="普通平邮">普通平邮</option>   <option value="特快专递">特快专递</option>   <option value="送货上门">送货上门</option>   <option value="个人送货">个人送货</option>   <option value="E-mail">E-mail</option>       </select> </div></td>  </tr>  <tr>  <td height="25" bgcolor="#FFFFFF"><div align="center">支付方式:</div></td>  <td height="25" colspan="3" bgcolor="#FFFFFF"><div align="left">  <select name="zfff" id="zfff">   <option selected value="建设银行汇款">建设银行汇款</option>   <option value="交通银行汇款">交通银行汇款</option>   <option value="邮局汇款">邮局汇款</option>   <option value="网上支付">网上支付</option>  </select>  </div></td>  </tr>  <tr>  <td height="100" bgcolor="#FFFFFF"><div align="center">简单留言:</div></td>  <td height="100" colspan="3" bgcolor="#FFFFFF"><div align="left">  <textarea name="ly" cols="60" rows="8" class="inputcss" style="background-color:#e8f4ff " onm ouseOver="this.style.backgroundColor='#ffffff'" onm ouseOut="this.style.backgroundColor='#e8f4ff'"></textarea> </div></td>  </tr>  <tr>  <td height="25" colspan="4" bgcolor="#FFFFFF"><div align="center"><input type="submit" value="提交订单" class="buttoncss">  </div></td>  </tr>    </form>           </table></td>         </tr>       </table></td>   </tr> </table> <?php  if($_GET[dingdanhao]!="")   {  $dd=$_GET[dingdanhao];      session_start();          $array=explode("@",$_SESSION[producelist]);   $sum=count($array)*20 260;     echo" <script language='javascript'>";  echo" window.open('showdd.php?dd=' '".$dd."','newframe','top=150, left=200,width=600,height=".$sum.",menubar=no,toolbar=no,location=no,scrollbars=no,status=no ')";  echo "</script>";     } ?>   4、数据库配置文件conn.php   <?php $conn=mysql_connect("localhost","root","") or die("数据库服务器连接错误".mysql_error()); mysql_select_db("shop",$conn) or die("数据库访问错误".mysql_error()); mysql_query("set character set gb2312"); mysql_query("set names gb2312"); ?> 名站网址导航

怎么打开php文件WUqAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

有很多初学者问php文件怎么打开?我们先来了解php是什么。WUqAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

好了关于php程序的知识就说到这里希望可以帮助需要的朋友。,

标签:

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市