orderpj.php 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. <?
  2. include("../config/conn.php");
  3. include("../config/function.php");
  4. sesCheck();
  5. $sqluser="select * from yjcode_user where uid='".$_SESSION[SHOPUSER]."'";mysql_query("SET NAMES 'GBK'");$resuser=mysql_query($sqluser);
  6. if(!$rowuser=mysql_fetch_array($resuser)){php_toheader("../reg/");}
  7. $userid=$rowuser[id];
  8. $orderbh=$_GET[orderbh];
  9. while0("*","yjcode_order where orderbh='".$orderbh."' and ddzt='suc' and userid=".$userid);if(!$row=mysql_fetch_array($res)){php_toheader("order.php");}
  10. if(panduan("bh","yjcode_pro where bh='".$row[probh]."'")==0){Audit_alert("该商品已被删除,无法进行评价!","order.php");}
  11. $sqlpj="select * from yjcode_propj where orderbh='".$orderbh."' and userid=".$userid;mysql_query("SET NAMES 'GBK'");$respj=mysql_query($sqlpj);
  12. if($rowpj=mysql_fetch_array($respj)){$ifpj=1;}else{$ifpj=0;}
  13. if(sqlzhuru($_POST[jvs])=="pj"){
  14. zwzr();
  15. if(1==$ifpj){Audit_alert("您已评价过,不能重复点评!","orderpj.php?orderbh=".$orderbh);}
  16. $sj=date("Y-m-d H:i:s");
  17. $uip=$_SERVER["REMOTE_ADDR"];
  18. if(panduan("*","yjcode_tp where bh='".$orderbh."'")==1){$iftp=1;}else{$iftp=0;}
  19. 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();
  20. if(empty($id)){Audit_alert("您已评价过,不能重复点评!","orderpj.php?orderbh=".$orderbh);}
  21. $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);
  22. $row1=mysql_fetch_array($res1);
  23. updatetable("yjcode_pro","pf1=".round($row1[pf1v],2).",pf2=".round($row1[pf2v],2).",pf3=".round($row1[pf3v],2)." where bh='".$row[probh]."'");
  24. PointInto($userid,"交易成功,点评商品获得积分",$rowcontrol[pjjf]);
  25. PointUpdate($userid,$rowcontrol[pjjf]);
  26. updatetable("yjcode_order","ifpj=1 where orderbh='".$orderbh."'");
  27. $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'");
  28. $resp=mysql_query($sqlp);$rowp=mysql_fetch_array($resp);
  29. updatetable("yjcode_user","pf1=".round($rowp[pf1v],2).",pf2=".round($rowp[pf2v],2).",pf3=".round($rowp[pf3v],2)." where id=".$row[selluserid]);
  30. $ur="../upload/".$row[userid]."/".$orderbh."/";createDir($ur);$u=inp_tp_upload(1,$ur,"video");if(!empty($u)){updatetable("yjcode_propj","ifvideo=1 where id=".$id);}
  31. php_toheader("orderpj.php?orderbh=".$orderbh);
  32. }
  33. ?>
  34. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  35. <html xmlns="http://www.w3.org/1999/xhtml">
  36. <head>
  37. <meta http-equiv="x-ua-compatible" content="ie=7" />
  38. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  39. <title>用户管理面板 - <?=webname?></title>
  40. <? include("cssjs.html");?>
  41. <link href="css/buy.css" rel="stylesheet" type="text/css" />
  42. <script language="javascript">
  43. function pjover(x,y){
  44. document.getElementById("pjbg"+x).style.backgroundImage="url(img/pj"+y+"v.gif)";
  45. if(y==0){sv="未打分";}
  46. else if(y==1){sv="失望";}
  47. else if(y==2){sv="不满";}
  48. else if(y==3){sv="一般";}
  49. else if(y==4){sv="满意";}
  50. else if(y==5){sv="惊喜";}
  51. document.getElementById("pjf"+x).innerHTML=y+"分&nbsp;"+sv;
  52. }
  53. function pjonc(x,y){
  54. document.getElementById("hpjjf"+x).value=y;
  55. }
  56. function pjout(x,y){
  57. pjjf=parseInt(document.getElementById("hpjjf"+x).value);
  58. if(pjjf!=0){pjover(x,pjjf);}
  59. else{pjover(x,0);}
  60. }
  61. function tj(){
  62. if(parseInt(document.getElementById("hpjjf1").value)==0){alert("请先对描述相符打分");return false;}
  63. if(parseInt(document.getElementById("hpjjf2").value)==0){alert("请先对发货速度打分");return false;}
  64. if(parseInt(document.getElementById("hpjjf3").value)==0){alert("请先对服务态度打分");return false;}
  65. if((document.f1.s1.value).replace(/\s/,"")==""){alert("请输入简要的点评内容");document.f1.s1.focus();return false;}
  66. layer.msg('正在提交', {icon: 16 ,time: 0,shade :0.25});
  67. tjwait();
  68. f1.action="orderpj.php?orderbh=<?=$orderbh?>";
  69. }
  70. </script>
  71. </head>
  72. <body>
  73. <? include("../tem/top.html");?>
  74. <? include("top.php");?>
  75. <div class="yjcode">
  76. <? include("left.php");?>
  77. <!--RB-->
  78. <div class="userright">
  79. <ul class="wz">
  80. <li class="l1 l2"><a href="javascript:void(0);">订单详情</a></li>
  81. <li class="l1"><a href="order.php">我的订单</a></li>
  82. </ul>
  83. <!--白B-->
  84. <div class="rkuang">
  85. <? include("orderv.php");?>
  86. <? if(0==$ifpj){?>
  87. <form name="f1" method="post" onsubmit="return tj()" enctype="multipart/form-data">
  88. <input type="hidden" value="pj" name="jvs" />
  89. <input type="hidden" id="hpjjf1" name="hpjjf1" value="0" />
  90. <input type="hidden" id="hpjjf2" name="hpjjf2" value="0" />
  91. <input type="hidden" id="hpjjf3" name="hpjjf3" value="0" />
  92. <div class="orderpj">
  93. <ul class="u1">
  94. <li class="l1">填写真实评价信息,可获得网站赠送的<?=$rowcontrol[pjjf]?>积分</li>
  95. <li class="l2">评价<br>商品</li>
  96. <li class="l3"><textarea name="s1"></textarea></li>
  97. <li class="l61">视频</li>
  98. <li class="l6">
  99. <input type="file" name="inp1" id="inp1" size="15" accept=".mp4">
  100. </li>
  101. <li class="l41">图片</li>
  102. <li class="l4">
  103. <iframe style="float:left;" src="tpupload.php?admin=2&bh=<?=$orderbh?>" width="150" scrolling="no" height="33" frameborder="0"></iframe>
  104. </li>
  105. <li class="l5">(最多上传七张)</li>
  106. </ul>
  107. <ul class="u2">
  108. <li class="l1">描述相符:</li>
  109. <li class="l2" id="pjbg1"><? for($i=1;$i<=5;$i++){?><span class="s1" onclick="pjonc(1,<?=$i?>)" onmouseout="pjout(1,<?=$i?>)" onmouseover="pjover(1,<?=$i?>)"></span><? }?><span id="pjf1" class="pjf"></span></li>
  110. <li class="l1">发货速度:</li>
  111. <li class="l2" id="pjbg2"><? for($i=1;$i<=5;$i++){?><span class="s1" onclick="pjonc(2,<?=$i?>)" onmouseout="pjout(2,<?=$i?>)" onmouseover="pjover(2,<?=$i?>)"></span><? }?><span id="pjf2" class="pjf"></span></li>
  112. <li class="l1">服务态度:</li>
  113. <li class="l2" id="pjbg3"><? for($i=1;$i<=5;$i++){?><span class="s1" onclick="pjonc(3,<?=$i?>)" onmouseout="pjout(3,<?=$i?>)" onmouseover="pjover(3,<?=$i?>)"></span><? }?><span id="pjf3" class="pjf"></span></li>
  114. <li class="l3">综合评价:</li>
  115. <li class="l4">
  116. <label><input name="Rpj" type="radio" value="1" checked="checked" /> 好评</label>
  117. <label><input name="Rpj" type="radio" value="2" /> 中评</label>
  118. <label><input name="Rpj" type="radio" value="3" /> 差评</label>
  119. </li>
  120. </ul>
  121. <div class="xgtp">
  122. <div id="xgtp1" style="display:none;">正在处理</div>
  123. <div id="xgtp2"></div>
  124. </div>
  125. <div class="pjbtn"><? tjbtnr("发表评价")?></div>
  126. </div>
  127. </form>
  128. <? }else{?>
  129. <div class="orderv1 orderv0">
  130. <table class="table1" border="0" cellspacing="0" cellpadding="0">
  131. <tr>
  132. <td class="td1">评价内容</td>
  133. <td class="td2">
  134. 您于 <?=$rowpj[sj]?> 对本次交易进行了评价:<br>
  135. <strong class="feng">描述相符度<?=$rowpj[pf1]?>分,发货速度<?=$rowpj[pf2]?>分,卖家服务态度<?=$rowpj[pf3]?>分</strong><br>
  136. 评价:<?=$rowpj[txt]?><br>
  137. <? $u="../upload/".$rowuser[id]."/".$orderbh."/video.mp4";if(is_file($u)){?>
  138. <a href="<?=$u?>" target="_blank"><img src="../img/video.jpg" width="50" height="50" /></a>&nbsp;&nbsp;
  139. <? }?>
  140. <? while1("*","yjcode_tp where bh='".$orderbh."' order by xh asc");while($row1=mysql_fetch_array($res1)){$tp="../".str_replace(".","-1.",$row1[tp]);?>
  141. <a href="../<?=$row1[tp]?>" target="_blank"><img src="<?=$tp?>" width="50" height="50" /></a>&nbsp;&nbsp;
  142. <? }?>
  143. </td>
  144. </tr>
  145. </table>
  146. </div>
  147. <? }?>
  148. <div class="clear clear15"></div>
  149. </div>
  150. <!--白E-->
  151. </div>
  152. <!--RE-->
  153. </div>
  154. <script language="javascript">
  155. function xgtread(x){
  156. $.get("protp.php",{bh:x},function(result){
  157. $("#xgtp2").html(result);
  158. });
  159. }
  160. function deltp(x){
  161. document.getElementById("xgtp1").style.display="";
  162. $.get("protpdel.php",{id:x},function(result){
  163. xgtread("<?=$orderbh?>");
  164. document.getElementById("xgtp1").style.display="none";
  165. });
  166. }
  167. xgtread("<?=$orderbh?>");
  168. </script>
  169. <div class="clear clear15"></div>
  170. <? include("../tem/bottom.html");?>
  171. </body>
  172. </html>