You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
349 lines
10 KiB
349 lines
10 KiB
<?php
|
|
if(!defined('InEmpireCMS'))
|
|
{
|
|
exit();
|
|
}
|
|
?>
|
|
<?php
|
|
//显示配送方式
|
|
function ShowPs(){
|
|
global $empire,$dbtbpre;
|
|
$sql=$empire->query("select pid,pname,price,psay,isdefault from {$dbtbpre}enewsshopps where isclose=0 order by pid");
|
|
$str='';
|
|
while($r=$empire->fetch($sql))
|
|
{
|
|
$checked=$r[isdefault]==1?' checked':'';
|
|
$str.="<table width='100%' border=0 align=center cellpadding=3 cellspacing=1>
|
|
<tr>
|
|
<td width='69%' height=23>
|
|
<input type=radio name=psid value='".$r[pid]."'".$checked."><strong>".$r[pname]."</strong>
|
|
</td>
|
|
<td width='31%'><strong>费用:¥".$r[price]."</strong></td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan=2><table width='98%' border=0 align=right cellpadding=3 cellspacing=1><tr><td>".$r[psay]."</td></tr></table></td>
|
|
</tr>
|
|
</table>";
|
|
}
|
|
return $str;
|
|
}
|
|
|
|
//显示支付方式
|
|
function ShowPayfs($pr,$user){
|
|
global $empire,$dbtbpre;
|
|
$str='';
|
|
$sql=$empire->query("select payid,payname,payurl,paysay,userpay,userfen,isdefault from {$dbtbpre}enewsshoppayfs where isclose=0 order by payid");
|
|
while($r=$empire->fetch($sql))
|
|
{
|
|
$checked=$r[isdefault]==1?' checked':'';
|
|
$dis="";
|
|
$words="";
|
|
//扣点数
|
|
if($r[userfen])
|
|
{
|
|
if($pr['buytype'])
|
|
{
|
|
$dis=" disabled";
|
|
$words=" <font color='#666666'>(您选择的商品至少有一个不支持点数购买)</font>";
|
|
}
|
|
else
|
|
{
|
|
if(getcvar('mluserid'))
|
|
{
|
|
if($user[userfen]<$pr['totalfen'])
|
|
{
|
|
$dis=" disabled";
|
|
$words=" <font color='#666666'>(您的帐号点数不足,不能使用此支付方式)</font>";
|
|
}
|
|
}
|
|
else
|
|
{
|
|
$dis=" disabled";
|
|
$words=" <font color='#666666'>(您未登录,不能使用此支付方式)</font>";
|
|
}
|
|
}
|
|
}
|
|
//余额扣除
|
|
elseif($r[userpay])
|
|
{
|
|
if(getcvar('mluserid'))
|
|
{
|
|
if($user[money]<$pr['totalmoney'])
|
|
{
|
|
$dis=" disabled";
|
|
$words=" <font color='#666666'>(您的帐号余额不足,不能使用此支付方式)</font>";
|
|
}
|
|
}
|
|
else
|
|
{
|
|
$dis=" disabled";
|
|
$words=" <font color='#666666'>(您未登录,不能使用此支付方式)</font>";
|
|
}
|
|
}
|
|
//网上支付
|
|
elseif($r[payurl])
|
|
{
|
|
$words="";
|
|
}
|
|
else
|
|
{}
|
|
$str.="<tr><td><b><input type=radio name=payfsid value='".$r[payid]."'".$checked."".$dis.">".$r[payname]."</b>".$words."</td></tr><tr><td><table width='98%' border=0 align=right cellpadding=3 cellspacing=1><tr><td>".$r[paysay]."</td></tr></table></td></tr>";
|
|
}
|
|
if($str)
|
|
{
|
|
$str="<table width='100%' border=0 align=center cellpadding=3 cellspacing=1>".$str."</table>";
|
|
}
|
|
return $str;
|
|
}
|
|
|
|
//提交地址
|
|
if($shoppr['buystep']==0)
|
|
{
|
|
$formaction='../SubmitOrder/index.php';
|
|
$formconfirm='';
|
|
$formsubmit='<input type="submit" name="Submit" value=" 下一步 ">';
|
|
$enewshidden='';
|
|
$ddno='';
|
|
}
|
|
else
|
|
{
|
|
$formaction='../doaction.php';
|
|
$formconfirm=' onsubmit="return confirm(\'确认提交?\');"';
|
|
$formsubmit='<input type="submit" name="Submit" value=" 提交订单 ">';
|
|
$enewshidden='<input type=hidden name=enews value=AddDd>';
|
|
$ddno=ShopSys_ReturnDdNo();//订单ID
|
|
}
|
|
?>
|
|
<!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN>
|
|
<html>
|
|
<head>
|
|
<meta http-equiv=Content-Type content=text/html; charset=utf-8>
|
|
<title>填写订单</title>
|
|
<link href=../../data/images/qcss.css rel=stylesheet type=text/css>
|
|
</head>
|
|
|
|
<body>
|
|
<form action="<?=$formaction?>" method="post" name="myorder" id="myorder"<?=$formconfirm?>>
|
|
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="1">
|
|
<?php
|
|
if($ddno)
|
|
{
|
|
?>
|
|
<tr>
|
|
<td height="27" bgcolor="#FFFFFF"><strong>订单号:
|
|
<?=$ddno?>
|
|
<input name="ddno" type="hidden" id="ddno" value="<?=$ddno?>">
|
|
</strong></td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
?>
|
|
<tr>
|
|
<td height="23" bgcolor="#EFEFEF"><strong>选择的商品</strong> <?=$shoppr['buystep']!=2?'[<a href="../buycar/">修改购物车</a>]':''?></td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<?php
|
|
include('buycar/buycar_order.php');
|
|
$pr=array();
|
|
$pr['totalmoney']=$totalmoney;
|
|
$pr['buytype']=$buytype;
|
|
$pr['totalfen']=$totalfen;
|
|
?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td height="23" bgcolor="#EFEFEF"><table width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td width="50%"><strong>收货人信息</strong></td>
|
|
<td><div align="right">
|
|
<?php
|
|
if($user['userid'])
|
|
{
|
|
$addresssql=$empire->query("select addressid,addressname from {$dbtbpre}enewsshop_address where userid='$user[userid]'");
|
|
?>
|
|
<select name="addressid" id="addressid" onchange="window.location='index.php?addressid='+this.options[this.selectedIndex].value">
|
|
<option value="0">选择预增加的配送地址</option>
|
|
<?php
|
|
while($chaddressr=$empire->fetch($addresssql))
|
|
{
|
|
?>
|
|
<option value="<?=$chaddressr['addressid']?>"<?=$chaddressr['addressid']==$addressid?' selected':''?>><?=$chaddressr['addressname']?></option>
|
|
<?php
|
|
}
|
|
?>
|
|
</select>
|
|
<?php
|
|
}
|
|
?>
|
|
</div></td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
<tr>
|
|
<td><table width="100%%" border="0" cellspacing="1" cellpadding="3">
|
|
<tr>
|
|
<td width="20%" height="25">真实姓名:</td>
|
|
<td width="80%"><input name="truename" type="text" id="truename" value="<?=stripSlashes($useraddr[truename])?>" size="65">
|
|
<?=stristr($shoppr['ddmust'],',truename,')?'*':''?></td>
|
|
</tr>
|
|
<tr>
|
|
<td height="25">固定电话:</td>
|
|
<td><input name="mycall" type="text" id="mycall" value="<?=stripSlashes($useraddr[mycall])?>" size="65">
|
|
<?=stristr($shoppr['ddmust'],',mycall,')?'*':''?></td>
|
|
</tr>
|
|
<tr>
|
|
<td height="25">手机:</td>
|
|
<td><input name="phone" type="text" id="phone" value="<?=stripSlashes($useraddr[phone])?>" size="65">
|
|
<?=stristr($shoppr['ddmust'],',phone,')?'*':''?></td>
|
|
</tr>
|
|
<tr>
|
|
<td height="25">联系邮箱:</td>
|
|
<td><input name="email" type="text" id="email" value="<?=stripSlashes($email)?>" size="65">
|
|
<?=stristr($shoppr['ddmust'],',email,')?'*':''?></td>
|
|
</tr>
|
|
<tr>
|
|
<td height="25">OICQ:</td>
|
|
<td><input name="oicq" type="text" id="oicq" value="<?=stripSlashes($useraddr[oicq])?>" size="65">
|
|
<?=stristr($shoppr['ddmust'],',oicq,')?'*':''?></td>
|
|
</tr>
|
|
<tr>
|
|
<td height="25">MSN:</td>
|
|
<td><input name="msn" type="text" id="msn" value="<?=stripSlashes($useraddr[msn])?>" size="65">
|
|
<?=stristr($shoppr['ddmust'],',msn,')?'*':''?></td>
|
|
</tr>
|
|
<tr>
|
|
<td height="25">联系地址:</td>
|
|
<td><input name="address" type="text" id="address" value="<?=stripSlashes($useraddr[address])?>" size="65">
|
|
<?=stristr($shoppr['ddmust'],',address,')?'*':''?></td>
|
|
</tr>
|
|
<tr>
|
|
<td height="25">邮编:</td>
|
|
<td><input name="zip" type="text" id="zip" value="<?=stripSlashes($useraddr[zip])?>" size="65">
|
|
<?=stristr($shoppr['ddmust'],',zip,')?'*':''?></td>
|
|
</tr>
|
|
<tr>
|
|
<td height="25">周边标志建筑:</td>
|
|
<td><input name="signbuild" type="text" id="signbuild" value="<?=stripSlashes($useraddr[signbuild])?>" size="65">
|
|
<?=stristr($shoppr['ddmust'],',signbuild,')?'*':''?></td>
|
|
</tr>
|
|
<tr>
|
|
<td height="25">最佳送货时间:</td>
|
|
<td><input name="besttime" type="text" id="besttime" value="<?=stripSlashes($useraddr[besttime])?>" size="65">
|
|
<?=stristr($shoppr['ddmust'],',besttime,')?'*':''?></td>
|
|
</tr>
|
|
<tr>
|
|
<td height="25">备注:</td>
|
|
<td><textarea name="bz" cols="65" rows="6" id="bz"></textarea>
|
|
<?=stristr($shoppr['ddmust'],',bz,')?'*':''?></td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
<?php
|
|
if($shoppr['shoppsmust'])
|
|
{
|
|
$showps=ShowPs();
|
|
if($showps)
|
|
{
|
|
?>
|
|
<tr>
|
|
<td height="23" bgcolor="#EFEFEF"><strong>选择配送方式</strong></td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<?=$showps?> </td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
}
|
|
?>
|
|
<?php
|
|
if($shoppr['shoppayfsmust'])
|
|
{
|
|
$showpayfs=ShowPayfs($pr,$user);
|
|
if($showpayfs)
|
|
{
|
|
?>
|
|
<tr>
|
|
<td height="23" bgcolor="#EFEFEF"><strong>选择支付方式</strong></td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<?=$showpayfs?> </td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
}
|
|
?>
|
|
<?
|
|
//提供发票
|
|
if($shoppr[havefp])
|
|
{
|
|
?>
|
|
<tr>
|
|
<td height="23" bgcolor="#EFEFEF">是否需要发票:
|
|
<input name="fp" type="checkbox" id="fp" value="1">
|
|
是(需增加 <?=$shoppr[fpnum]?>% 的费用)</td>
|
|
</tr>
|
|
<tr>
|
|
<td height="23" bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="1" cellpadding="3">
|
|
<tr>
|
|
<td>发票抬头:
|
|
<input name="fptt" type="text" id="fptt" size="38"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>发票名称:
|
|
<select name="fpname" id="fpname">
|
|
<?php
|
|
$fpnamer=explode("\r\n",$shoppr['fpname']);
|
|
$fncount=count($fpnamer);
|
|
for($i=0;$i<$fncount;$i++)
|
|
{
|
|
?>
|
|
<option value="<?=$fpnamer[$i]?>"><?=$fpnamer[$i]?></option>
|
|
<?php
|
|
}
|
|
?>
|
|
</select> </td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
<?
|
|
}
|
|
?>
|
|
<tr>
|
|
<td height="23" bgcolor="#EFEFEF">使用优惠码</td>
|
|
</tr>
|
|
<tr>
|
|
<td><table width="100%" border="0" cellspacing="1" cellpadding="3">
|
|
<tr>
|
|
<td width="20%">优惠码:</td>
|
|
<td width="80%"><input name="precode" type="text" id="precode" size="65"></td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
<tr>
|
|
<td height="25">
|
|
<div align="center">
|
|
<?php
|
|
if($shoppr['buystep']!=2)
|
|
{
|
|
?>
|
|
<input type="button" name="Submit3" value=" 上一步 " onclick="history.go(-1)">
|
|
|
|
<?php
|
|
}
|
|
?>
|
|
<?=$formsubmit?>
|
|
<?=$enewshidden?>
|
|
<input name="alltotal" type="hidden" id="alltotal" value="<?=$pr['totalmoney']?>">
|
|
<input name="alltotalfen" type="hidden" id="alltotalfen" value="<?=$pr['totalfen']?>">
|
|
</div></td>
|
|
</tr>
|
|
<tr>
|
|
<td> </td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
</body>
|
|
</html>
|