ordertk.php 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <?
  2. include("../../config/conn.php");
  3. include("../../config/function.php");
  4. sesCheck_m();
  5. $userid=returnuserid($_SESSION["SHOPUSER"]);
  6. $orderbh=$_GET[orderbh];
  7. $sj=getsj();
  8. while0("*","yjcode_order where orderbh='".$orderbh."' and userid=".$userid);if(!$row=mysql_fetch_array($res)){php_toheader("order.php");}
  9. if(sqlzhuru($_POST[jvs])=="tk"){
  10. zwzr();
  11. $zfmm=sha1(sqlzhuru($_POST[t1]));
  12. if(panduan("uid,zfmm","yjcode_user where pwd='".$zfmm."' and uid='".$_SESSION[SHOPUSER]."'")==0){Audit_alert("登录密码有误!","ordertk.php?orderbh=".$orderbh);}
  13. if($row[ddzt]!="wait" && $row[ddzt]!="db" && $row[ddzt]!="backerr"){Audit_alert("未知错误!","orderview.php?orderbh=".$orderbh);}
  14. $allmoney=$row[money1]*$row[num]+$row[yunfei];
  15. updatetable("yjcode_order","ddzt='back',tksj='".$sj."',tkly='".sqlzhuru($_POST[t2])."' where userid=".$userid." and id=".$row[id]);
  16. $oksj=date("Y-m-d H:i:s",strtotime("+".$rowcontrol[tksj]." day"));
  17. $sj=date("Y-m-d H:i:s");
  18. intotable("yjcode_tk","money1,sj,tkoksj,selluserid,userid,probh,tkly,orderbh","".$allmoney.",'".$sj."','".$oksj."',".$row[selluserid].",".$row[userid].",'".$row[probh]."','".sqlzhuru($_POST[t2])."','".$orderbh."'");
  19. while1("*","yjcode_db where orderbh='".$orderbh."' and userid=".$userid);if($row1=mysql_fetch_array($res1)){
  20. $dboksj=date("Y-m-d H:i:s",strtotime("+".$rowcontrol[tksj]." day",strtotime($row1[dboksj])));
  21. updatetable("yjcode_db","dboksj='".$dboksj."' where id=".$row1[id]);
  22. }
  23. intotable("yjcode_orderlog","orderbh,userid,selluserid,admin,txt,sj","'".$orderbh."',".$row[userid].",".$row[selluserid].",1,'".sqlzhuru($_POST[t2])."','".$sj."'");
  24. //通知B
  25. $sqluser="select id,mot,ifmot,email,ifemail from yjcode_user where id=".$row[selluserid];mysql_query("SET NAMES 'GBK'");$resuser=mysql_query($sqluser);if(!$rowuser=mysql_fetch_array($resuser)){Audit_alert("安全码有误!","ordertk.php?orderbh=".$orderbh);}
  26. if(!empty($rowuser[mot]) && $rowuser[ifmot]==1 && $rowcontrol[ifmob]=="on"){
  27. while3("*","yjcode_smsmb where mybh='005'");
  28. if($row3=mysql_fetch_array($res3)){$txt=$row3[txt];}else{$txt="退款通知:有买家进行了退款,商品单价${money1}元,数量${num},请尽快登录网站处理";}
  29. if(empty($rowcontrol[smsmode])){
  30. include("../../config/mobphp/mysendsms.php");
  31. $str=str_replace("\${money1}",$row[money1],$txt);
  32. $str=str_replace("\${num}",$row[num],$str);
  33. yjsendsms($rowuser[mot],$str);
  34. }else{
  35. if(1==$rowcontrol[smsmode]){$sms_txt="{money1:'".$row[money1]."',num:'".$row[num]."'}";}else{$sms_txt="{\"money1\":\"".$row[money1]."\",\"num\":\"".$row[num]."\"}";}
  36. $sms_mot=$rowuser[mot];
  37. $sms_id=$row3[mbid];
  38. @include("../../config/mobphp/mysendsms.php");
  39. }
  40. updatetable("yjcode_control","smskc=smskc-1");
  41. }
  42. if(!empty($rowuser[email]) && $rowuser[ifemail]==1 && !empty($rowcontrol[mailstr]) && $rowcontrol[mailstr]!=",,,"){
  43. require("../../config/mailphp/sendmail.php");
  44. $str="退款通知:有买家进行了退款,商品单价".$row[money1]."元,数量".$row[num].",请尽快登录网站处理<hr>该邮件为系统发出,请勿回复<br>".webname." ".weburl;
  45. @yjsendmail("退款通知【".webname."】",$rowuser[email],$str,"../");
  46. }
  47. //通知E
  48. php_toheader("orderview.php?orderbh=".$orderbh);
  49. }
  50. ?>
  51. <html>
  52. <head>
  53. <meta http-equiv="x-ua-compatible" content="ie=7" />
  54. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  55. <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/>
  56. <title>会员中心 <?=webname?></title>
  57. <? include("../tem/cssjs.html");?>
  58. <link href="css/buy.css" rel="stylesheet" type="text/css" />
  59. </head>
  60. <body>
  61. <? include("topuser.php");?>
  62. <div class="bfbtop1 box">
  63. <div class="d1" onClick="gourl('order.php')"><img src="img/topleft.png" height="21" /></div>
  64. <div class="d2">申请退款</div>
  65. <div class="d3"></div>
  66. </div>
  67. <? if($row[ddzt]=="wait" || $row[ddzt]=="db" || $row[ddzt]=="backerr"){?>
  68. <script language="javascript">
  69. function tj(){
  70. if(document.f1.t2.value==""){layerts("请输入您的退款理由");return false;}
  71. if((document.f1.t1.value).replace("/\s/","")==""){layerts("请输入登录密码");return false;}
  72. if(!confirm("确认要申请退款吗?")){return false;}
  73. layer.open({type: 2,content: '正在提交',shadeClose:false});
  74. f1.action="ordertk.php?orderbh=<?=$orderbh?>";
  75. }
  76. </script>
  77. <form name="f1" method="post" onSubmit="return tj()">
  78. <div class="listcap box"><div class="d2">请填写退款理由</div></div>
  79. <div class="orderpj box"><div class="d1"><textarea name="t2"></textarea></div></div>
  80. <div class="uk box">
  81. <div class="d1">登录密码<span class="s1"></span></div>
  82. <div class="d2"><input type="password" name="t1" class="inp" placeholder="请输入登录密码" /></div>
  83. </div>
  84. <div class="fbbtn box">
  85. <div class="d1"><? tjbtnr_m("申请退款")?></div>
  86. </div>
  87. <input type="hidden" value="tk" name="jvs" />
  88. <input type="hidden" value="<?=$orderbh?>" name="orderbh" />
  89. </form>
  90. <div class="tishi box">
  91. <div class="d1">
  92. <strong>* 站长提示:</strong><br>
  93. * <span class="red">申请退款前,请务必先与卖家沟通好,以免引起不必要的纷争</span><br>
  94. * 申请退款后,如果卖家在<?=$rowcontrol[tksj]?>天内未做出处理,系统将默认同意退款,款项将自动退回您的帐户<br>
  95. * 卖家也挺不容易,如果是商品存在问题,而卖家又能积极处理问题,您可以<a href="http://wpa.qq.com/msgrd?v=3&uin=<?=returnqq($row[selluserid])?>&site=<?=weburl?>&menu=yes" class="blue">与卖家再协商下</a>。
  96. </div>
  97. </div>
  98. <? }?>
  99. </body>
  100. </html>