orderpj.php 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. <?
  2. include("../../config/conn.php");
  3. include("../../config/function.php");
  4. sesCheck_m();
  5. $userid=returnuserid($_SESSION["SHOPUSER"]);
  6. $orderbh=$_GET[orderbh];
  7. while0("*","yjcode_order where orderbh='".$orderbh."' and ddzt='suc' and userid=".$userid);if(!$row=mysql_fetch_array($res)){php_toheader("order.php");}
  8. if(panduan("bh","yjcode_pro where bh='".$row[probh]."'")==0){Audit_alert("该商品已被删除,无法进行评价!","order.php");}
  9. $sqlpj="select * from yjcode_propj where orderbh='".$orderbh."' and userid=".$userid;mysql_query("SET NAMES 'GBK'");$respj=mysql_query($sqlpj);
  10. if($rowpj=mysql_fetch_array($respj)){$ifpj=1;}else{$ifpj=0;}
  11. if(sqlzhuru($_POST[jvs])=="pj"){
  12. zwzr();
  13. if(1==$ifpj){Audit_alert("您已评价过,无须重复点评!","orderpj.php?orderbh=".$orderbh);}
  14. $sj=date("Y-m-d H:i:s");
  15. $uip=$_SERVER["REMOTE_ADDR"];
  16. if(panduan("*","yjcode_tp where bh='".$orderbh."'")==1){$iftp=1;}else{$iftp=0;}
  17. intotable("yjcode_propj","probh,selluserid,userid,sj,uip,pf1,pf2,pf3,txt,orderbh,pjlx,iftp","'".$row[probh]."',".$row[selluserid].",".$row[userid].",'".$sj."','".$uip."',".sqlzhuru($_POST[hpjjf1]).",".sqlzhuru($_POST[hpjjf2]).",".sqlzhuru($_POST[hpjjf3]).",'".sqlzhuru($_POST[s1])."','".$row[orderbh]."',".$_POST[Rpj].",".$iftp."");$id=mysql_insert_id();
  18. if(empty($id)){Audit_alert("您已评价过,不能重复点评!","orderpj.php?orderbh=".$orderbh);}
  19. $sql1="select avg(pf1) as pf1v,avg(pf2) as pf2v,avg(pf3) as pf3v from yjcode_propj where probh='".$row[probh]."' and selluserid=".$row[selluserid];mysql_query("SET NAMES 'GBK'");$res1=mysql_query($sql1);
  20. $row1=mysql_fetch_array($res1);
  21. updatetable("yjcode_pro","pf1=".round($row1[pf1v],2).",pf2=".round($row1[pf2v],2).",pf3=".round($row1[pf3v],2)." where bh='".$row[probh]."'");
  22. PointInto($userid,"交易成功,点评商品获得积分",$rowcontrol[pjjf]);
  23. PointUpdate($userid,$rowcontrol[pjjf]);
  24. updatetable("yjcode_order","ifpj=1 where orderbh='".$orderbh."'");
  25. $sqlp="select avg(pf1) pf1v,avg(pf2) pf2v,avg(pf3) pf3v from yjcode_pro where zt=0 and userid=".$row[selluserid];mysql_query("SET NAMES 'GBK'");
  26. $resp=mysql_query($sqlp);$rowp=mysql_fetch_array($resp);
  27. updatetable("yjcode_user","pf1=".round($rowp[pf1v],2).",pf2=".round($rowp[pf2v],2).",pf3=".round($rowp[pf3v],2)." where id=".$row[selluserid]);
  28. php_toheader("orderpj.php?orderbh=".$orderbh);
  29. }
  30. ?>
  31. <html>
  32. <head>
  33. <meta http-equiv="x-ua-compatible" content="ie=7" />
  34. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  35. <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/>
  36. <title>会员中心 <?=webname?></title>
  37. <? include("../tem/cssjs.html");?>
  38. <link href="css/buy.css" rel="stylesheet" type="text/css" />
  39. <script language="javascript">
  40. function tj(){
  41. if((document.f1.s1.value).replace(/\s/,"")==""){layerts("请输入简要的点评内容");return false;}
  42. layer.open({type: 2,content: '正在提交',shadeClose:false});
  43. f1.action="orderpj.php?orderbh=<?=$orderbh?>";
  44. }
  45. </script>
  46. </head>
  47. <body>
  48. <? include("topuser.php");?>
  49. <div class="bfbtop1 box">
  50. <div class="d1" onClick="gourl('order.php')"><img src="img/topleft.png" height="21" /></div>
  51. <div class="d2">评价</div>
  52. <div class="d3"></div>
  53. </div>
  54. <? if(0==$ifpj){?>
  55. <form name="f1" method="post" onSubmit="return tj()">
  56. <input type="hidden" value="pj" name="jvs" />
  57. <div class="listcap box"><div class="d2">填写评价,可获得<?=$rowcontrol[pjjf]?>积分</div></div>
  58. <div class="orderpj box"><div class="d1"><textarea name="s1"></textarea></div></div>
  59. <div class="uk box">
  60. <div class="d1">评价类型</div>
  61. <div class="d2">
  62. <select name="Rpj">
  63. <option value="1">好评</option>
  64. <option value="2">中评</option>
  65. <option value="3">差评</option>
  66. </select>
  67. </div>
  68. <div class="d3"><img src="../img/rightjian.png" height="13" /></div>
  69. </div>
  70. <div class="uk box">
  71. <div class="d1">描述相符</div>
  72. <div class="d2"><select name="hpjjf1"><? for($i=5;$i>=1;$i--){?><option value="<?=$i?>"><?=$i?>分</option><? }?></select></div>
  73. <div class="d3"><img src="../img/rightjian.png" height="13" /></div>
  74. </div>
  75. <div class="uk box">
  76. <div class="d1">发货速度</div>
  77. <div class="d2"><select name="hpjjf2"><? for($i=5;$i>=1;$i--){?><option value="<?=$i?>"><?=$i?>分</option><? }?></select></div>
  78. <div class="d3"><img src="../img/rightjian.png" height="13" /></div>
  79. </div>
  80. <div class="uk box">
  81. <div class="d1">服务态度</div>
  82. <div class="d2"><select name="hpjjf3"><? for($i=5;$i>=1;$i--){?><option value="<?=$i?>"><?=$i?>分</option><? }?></select></div>
  83. <div class="d3"><img src="../img/rightjian.png" height="13" /></div>
  84. </div>
  85. <!--图片B-->
  86. <div class="uk box">
  87. <div class="d1">评价图片<span class="s1"></span></div>
  88. <div class="d2"><iframe style="float:left;margin-top:-1px;" src="tpupload.php?admin=3&bh=<?=$orderbh?>" width="103" scrolling="no" height="103" frameborder="0"></iframe></div>
  89. </div>
  90. <div class="xgtp box">
  91. <div class="xgtpm">
  92. <div id="xgtp1" style="display:none;">正在处理</div>
  93. <div id="xgtp2"></div>
  94. </div>
  95. </div>
  96. <!--图片E-->
  97. <div class="fbbtn box">
  98. <div class="d1"><? tjbtnr_m("发表评论")?></div>
  99. </div>
  100. </form>
  101. <? }else{?>
  102. <div class="orderpj1 box">
  103. <div class="d1">评价内容</div>
  104. <div class="d2">
  105. 您于 <?=$rowpj[sj]?> 对本次交易进行了评价:<br>
  106. <strong class="feng">描述相符度<?=$rowpj[pf1]?>分,发货速度<?=$rowpj[pf2]?>分,卖家服务态度<?=$rowpj[pf3]?>分</strong><br>
  107. 评价:<?=$rowpj[txt]?><br>
  108. <? while1("*","yjcode_tp where bh='".$orderbh."' order by xh asc");while($row1=mysql_fetch_array($res1)){$tp="../../".str_replace(".","-1.",$row1[tp]);?>
  109. <a href="../../<?=$row1[tp]?>" target="_blank"><img src="<?=$tp?>" width="50" height="50" /></a>&nbsp;&nbsp;
  110. <? }?>
  111. </div>
  112. </div>
  113. <? }?>
  114. <? include("orderv.php");?>
  115. <script language="javascript">
  116. function xgtread(x){
  117. $.get("readtp.php",{bh:x,admin:7},function(result){
  118. $("#xgtp2").html(result);
  119. });
  120. }
  121. function deltp(x){
  122. document.getElementById("xgtp1").style.display="";
  123. $.get("tpdel.php",{id:x,admin:7},function(result){
  124. xgtread("<?=$orderbh?>");
  125. document.getElementById("xgtp1").style.display="none";
  126. });
  127. }
  128. xgtread("<?=$orderbh?>");
  129. </script>
  130. </body>
  131. </html>