inf2.php 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281
  1. <?php
  2. include("../config/conn.php");
  3. include("../config/function.php");
  4. AdminSes_audit();
  5. if(sqlzhuru($_POST[jvs])=="control"){
  6. if(!strstr($adminqx,",0,") && !strstr($adminqx,",0301,")){Audit_alert("权限不够","default.php");}
  7. zwzr();
  8. if(panduan("*","yjcode_control")==0){intotable("yjcode_control","webnamev","'保存失败'");}
  9. $wxlogin=sqlzhuru($_POST[wx1]).",".sqlzhuru($_POST[wx2]);
  10. $mailstr=sqlzhuru($_POST[m1]).",".sqlzhuru($_POST[m2]).",".sqlzhuru($_POST[m3]).",".sqlzhuru($_POST[m4]);
  11. updatetable("yjcode_control","
  12. qqappid='".sqlzhuru($_POST[q1])."',
  13. qqappkey='".sqlzhuru($_POST[q2])."',
  14. ifmob='".sqlzhuru($_POST[Rmob])."',
  15. smsfun='".sqlzhuru($_POST[s1])."',
  16. smsmode=".sqlzhuru($_POST[Rsmsmode]).",
  17. smskc=".sqlzhuru($_POST[tsmskc]).",
  18. wxlogin='".$wxlogin."',
  19. mailstr='".$mailstr."'
  20. ");
  21. $hd=weburl."reg/qqreturnlast.php";
  22. $output="{\"appid\":\"".sqlzhuru($_POST[q1])."\",\"appkey\":\"".sqlzhuru($_POST[q2])."\",\"callback\":\"".$hd."\",\"scope\":\"get_user_info\",\"errorReport\":true,\"storageType\":\"file\",\"host\":\"localhost\",\"user\":\"root\",\"password\":\"root\",\"database\":\"test\"}";
  23. $fp= fopen("../config/qq/API/comm/inc.php","w");
  24. fwrite($fp,$output);
  25. fclose($fp);
  26. if(intval($_POST[Rsmsmode])==1 || intval($_POST[Rsmsmode])==2){}else{
  27. while1("*","yjcode_control");$row1=mysql_fetch_array($res1);
  28. $output="<? ".$t.$row1[smsfun]."?>";
  29. $fp= fopen("../config/mobphp/mysendsms.php","w");
  30. fwrite($fp,$output);
  31. fclose($fp);
  32. }
  33. $mb=array("000","001","002","003","004","005","006","007");for($i=0;$i<count($mb);$i++){
  34. $mbid=$_POST["tmb".$mb[$i]];
  35. updatetable("yjcode_smsmb","mbid='".$mbid."' where mybh='".$mb[$i]."'");
  36. }
  37. php_toheader("inf2.php?t=suc");
  38. }
  39. while0("*","yjcode_control");$row=mysql_fetch_array($res);
  40. $wxlogin=array("","");if(!empty($row[wxlogin]) && $row[wxlogin]!=","){$wxlogin=preg_split("/,/",$row[wxlogin]);}
  41. $mailstr=array("","","","");if(!empty($row[mailstr]) && $row[mailstr]!=",,,"){$mailstr=preg_split("/,/",$row[mailstr]);}
  42. ?>
  43. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  44. <html xmlns="http://www.w3.org/1999/xhtml">
  45. <head>
  46. <meta http-equiv="x-ua-compatible" content="ie=7" />
  47. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  48. <title><?=webname?>管理系统</title>
  49. <link href="css/basic.css" rel="stylesheet" type="text/css" />
  50. <script type="text/javascript" src="js/jquery.min.js"></script>
  51. <script language="javascript" src="js/basic.js"></script>
  52. <script language="javascript" src="js/layer.js"></script>
  53. <script language="javascript">
  54. function tj(){
  55. layer.msg('正在提交', {icon: 16 ,time: 0,shade :0.25});
  56. f1.action="inf2.php";
  57. }
  58. function smsmdcha(x){
  59. if(0==x){document.getElementById("smsmd1").style.display="none";document.getElementById("smsmd0").style.display="";}else{document.getElementById("smsmd1").style.display="";document.getElementById("smsmd0").style.display="none";}
  60. }
  61. </script>
  62. </head>
  63. <body>
  64. <? include("top.php");?>
  65. <script language="javascript">
  66. document.getElementById("menu1").className="a1";
  67. </script>
  68. <? if(!strstr($adminqx,",0,") && !strstr($adminqx,",0302,")){echo "<div class='noneqx'>无权限</div>";exit;}?>
  69. <div class="yjcode">
  70. <? $leftid=1;include("menu_quan.php");?>
  71. <div class="right">
  72. <? if($_GET[t]=="suc"){systs("恭喜您,操作成功!","inf2.php");}?>
  73. <? include("rightcap1.php");?>
  74. <script language="javascript">document.getElementById("rtit3").className="a1";</script>
  75. <!--Begin-->
  76. <div class="rkuang">
  77. <form name="f1" method="post" onsubmit="return tj()">
  78. <input type="hidden" name="jvs" value="control" />
  79. <ul class="rcap"><li class="l1"></li><li class="l2">邮局设置</li><li class="l3"></li></ul>
  80. <ul class="uk">
  81. <li class="l1">设置邮箱帐号:</li>
  82. <li class="l2">
  83. <? if(!strstr($adminqx,",0,") && !strstr($adminqx,",0301,")){$sv="机密数据,权限不够";}else{$sv=$mailstr[0];}?>
  84. <input name="m1" value="<?=$sv?>" size="20" type="text" class="inp" /><span class="fd"><a href="http://yj.928vip.cn/faq/view9.html" target="_blank">如何设置?</a></span>
  85. </li>
  86. <li class="l1">邮箱密码:</li>
  87. <li class="l2">
  88. <? if(!strstr($adminqx,",0,") && !strstr($adminqx,",0301,")){$sv="机密数据,权限不够";}else{$sv=$mailstr[1];}?>
  89. <input name="m2" value="<?=$sv?>" size="20" type="text" class="inp" />
  90. </li>
  91. <li class="l1">邮箱SMTP:</li>
  92. <li class="l2">
  93. <? if(!strstr($adminqx,",0,") && !strstr($adminqx,",0301,")){$sv="机密数据,权限不够";}else{$sv=$mailstr[2];}?>
  94. <input name="m3" value="<?=$sv?>" size="20" type="text" class="inp" />
  95. </li>
  96. <li class="l1">邮箱端口:</li>
  97. <li class="l2">
  98. <? if(!strstr($adminqx,",0,") && !strstr($adminqx,",0301,")){$sv="机密数据,权限不够";}else{$sv=$mailstr[3];}?>
  99. <input name="m4" value="<?=$sv?>" size="20" type="text" class="inp" />
  100. </li>
  101. </ul>
  102. <ul class="rcap"><li class="l1"></li><li class="l2">QQ接口</li><li class="l3"></li></ul>
  103. <ul class="uk">
  104. <li class="l1">APP ID:</li>
  105. <li class="l2">
  106. <? if(!strstr($adminqx,",0,") && !strstr($adminqx,",0301,")){$sv="机密数据,权限不够";}else{$sv=$row[qqappid];}?>
  107. <input name="q1" value="<?=$sv?>" size="20" type="text" class="inp" />
  108. <span class="fd"><a href="http://yj.928vip.cn/faq/view25.html" target="_blank">如何设置?</a></span>
  109. </li>
  110. <li class="l1">APP KEY:</li>
  111. <li class="l2">
  112. <? if(!strstr($adminqx,",0,") && !strstr($adminqx,",0301,")){$sv="机密数据,权限不够";}else{$sv=$row[qqappkey];}?>
  113. <input name="q2" value="<?=$sv?>" size="40" type="text" class="inp" />
  114. </li>
  115. </ul>
  116. <ul class="rcap"><li class="l1"></li><li class="l2">微信接口</li><li class="l3"></li></ul>
  117. <ul class="uk">
  118. <li class="l1">AppID:</li>
  119. <li class="l2">
  120. <? if(!strstr($adminqx,",0,") && !strstr($adminqx,",0301,")){$sv="机密数据,权限不够";}else{$sv=$wxlogin[0];}?>
  121. <input name="wx1" value="<?=$sv?>" size="20" type="text" class="inp" />
  122. <span class="fd"><a href="http://yj.928vip.cn/faq/view105.html" target="_blank">[查看教程]</a></span>
  123. </li>
  124. <li class="l1">AppSecret:</li>
  125. <li class="l2">
  126. <? if(!strstr($adminqx,",0,") && !strstr($adminqx,",0301,")){$sv="机密数据,权限不够";}else{$sv=$wxlogin[1];}?>
  127. <input name="wx2" value="<?=$sv?>" size="40" type="text" class="inp" />
  128. </li>
  129. </ul>
  130. <ul class="rcap"><li class="l1"></li><li class="l2">手机短信接口</li><li class="l3"></li></ul>
  131. <ul class="uk">
  132. <li class="l1">手机短信功能:</li>
  133. <li class="l2">
  134. <label><input name="Rmob" type="radio" value="off" <? if($row[ifmob]=="off"){?> checked="checked"<? }?> /> 不开通</label>
  135. <label><input name="Rmob" type="radio" value="on" <? if($row[ifmob]=="on"){?> checked="checked"<? }?> /> 开通</label>
  136. </li>
  137. <li class="l1">剩余短信数:</li>
  138. <li class="l2"><input name="tsmskc" value="<?=returndw($row[smskc],"",0)?>" size="10" type="text" class="inp" /><span class="fd">输入您的短信运营商提供的剩余可用短信数量</span></li>
  139. <li class="l1">短信发送模式:</li>
  140. <li class="l2">
  141. <label><input name="Rsmsmode" onclick="smsmdcha(0)" type="radio" value="0" <? if(empty($row[smsmode])){?> checked="checked"<? }?> /> 直接发送模式(类似中国网建这种)</label>&nbsp;&nbsp;
  142. <label><input name="Rsmsmode" onclick="smsmdcha(1)" type="radio" value="1" <? if($row[smsmode]==1){?> checked="checked"<? }?> /> 模板发送形式(阿里大于)<a href="http://yj.928vip.cn/faq/view79.html" target="_blank" class="red">配置说明</a></label>&nbsp;&nbsp;
  143. <label><input name="Rsmsmode" onclick="smsmdcha(2)" type="radio" value="2" <? if($row[smsmode]==2){?> checked="checked"<? }?> /> 模板发送形式(阿里通信)<a href="http://yj.928vip.cn/faq/view79.html" target="_blank" class="red">配置说明</a></label>
  144. </li>
  145. </ul>
  146. <ul class="uk" id="smsmd0" style="display:none;">
  147. <li class="l4">函数规则:&nbsp;</li>
  148. <li class="l5">
  149. <? if(!strstr($adminqx,",0,") && !strstr($adminqx,",0301,")){$sv="机密数据,权限不够";}else{$sv=$row[smsfun];}?>
  150. <textarea name="s1"><?=$sv?></textarea>
  151. </li>
  152. </ul>
  153. <ul class="uk uk0" id="smsmd1" style="display:none;">
  154. <?
  155. $nbh="000";
  156. $t="验证码:\${yzm},有效时间5分钟,如果不是本人操作,请忽略此信息。";
  157. while1("*","yjcode_smsmb where mybh='".$nbh."'");if($row1=mysql_fetch_array($res1)){$mbid=$row1[mbid];$txt=$row[txt];}else{
  158. intotable("yjcode_smsmb","mybh,txt,mbid","'".$nbh."','".$t."',''");$txt=$t;$mbid="";
  159. }
  160. ?>
  161. <li class="l1">短信模板ID0:</li>
  162. <li class="l2">
  163. <input name="tmb<?=$nbh?>" value="<?=$mbid?>" size="20" type="text" class="inp" />
  164. <span class="fd"><?=$t?></span>
  165. </li>
  166. <?
  167. $nbh="001";
  168. $t="验证码:\${yzm},有效时间5分钟,您正在找回密码,如果不是本人操作,请忽略此信息。";
  169. while1("*","yjcode_smsmb where mybh='".$nbh."'");if($row1=mysql_fetch_array($res1)){$mbid=$row1[mbid];$txt=$row[txt];}else{
  170. intotable("yjcode_smsmb","mybh,txt,mbid","'".$nbh."','".$t."',''");$txt=$t;$mbid="";
  171. }
  172. ?>
  173. <li class="l1">短信模板ID1:</li>
  174. <li class="l2">
  175. <input name="tmb<?=$nbh?>" value="<?=$mbid?>" size="20" type="text" class="inp" />
  176. <span class="fd"><?=$t?></span>
  177. </li>
  178. <?
  179. $nbh="002";
  180. $t="验证码:\${yzm},有效时间5分钟,您正在进行手机解除绑定,如果不是本人操作,请忽略此信息。";
  181. while1("*","yjcode_smsmb where mybh='".$nbh."'");if($row1=mysql_fetch_array($res1)){$mbid=$row1[mbid];$txt=$row[txt];}else{
  182. intotable("yjcode_smsmb","mybh,txt,mbid","'".$nbh."','".$t."',''");$txt=$t;$mbid="";
  183. }
  184. ?>
  185. <li class="l1">短信模板ID2:</li>
  186. <li class="l2">
  187. <input name="tmb<?=$nbh?>" value="<?=$mbid?>" size="20" type="text" class="inp" />
  188. <span class="fd"><?=$t?></span>
  189. </li>
  190. <?
  191. $nbh="003";
  192. $t="验证码:\${yzm},有效时间5分钟,您正在进行手机绑定,如果不是本人操作,请忽略此信息。";
  193. while1("*","yjcode_smsmb where mybh='".$nbh."'");if($row1=mysql_fetch_array($res1)){$mbid=$row1[mbid];$txt=$row[txt];}else{
  194. intotable("yjcode_smsmb","mybh,txt,mbid","'".$nbh."','".$t."',''");$txt=$t;$mbid="";
  195. }
  196. ?>
  197. <li class="l1">短信模板ID3:</li>
  198. <li class="l2">
  199. <input name="tmb<?=$nbh?>" value="<?=$mbid?>" size="20" type="text" class="inp" />
  200. <span class="fd"><?=$t?></span>
  201. </li>
  202. <?
  203. $nbh="004";
  204. $t="亲,有新订单啦!请尽快登录网站发货,购买商品价格为:\${tit}元";
  205. while1("*","yjcode_smsmb where mybh='".$nbh."'");if($row1=mysql_fetch_array($res1)){$mbid=$row1[mbid];$txt=$row[txt];}else{
  206. intotable("yjcode_smsmb","mybh,txt,mbid","'".$nbh."','".$t."',''");$txt=$t;$mbid="";
  207. }
  208. ?>
  209. <li class="l1">短信模板ID4:</li>
  210. <li class="l2">
  211. <input name="tmb<?=$nbh?>" value="<?=$mbid?>" size="20" type="text" class="inp" />
  212. <span class="fd"><?=$t?></span>
  213. </li>
  214. <?
  215. $nbh="005";
  216. $t="退款通知:有买家进行了退款,商品单价\${money1}元,数量\${num},请尽快登录网站处理";
  217. while1("*","yjcode_smsmb where mybh='".$nbh."'");if($row1=mysql_fetch_array($res1)){$mbid=$row1[mbid];$txt=$row[txt];}else{
  218. intotable("yjcode_smsmb","mybh,txt,mbid","'".$nbh."','".$t."',''");$txt=$t;$mbid="";
  219. }
  220. ?>
  221. <li class="l1">短信模板ID5:</li>
  222. <li class="l2">
  223. <input name="tmb<?=$nbh?>" value="<?=$mbid?>" size="20" type="text" class="inp" />
  224. <span class="fd"><?=$t?></span>
  225. </li>
  226. <?
  227. $nbh="006";
  228. $t="验证码:\${yzm},有效时间5分钟,您正在通过手机验证直接登录,如果不是本人操作,请忽略此信息。";
  229. while1("*","yjcode_smsmb where mybh='".$nbh."'");if($row1=mysql_fetch_array($res1)){$mbid=$row1[mbid];$txt=$row[txt];}else{
  230. intotable("yjcode_smsmb","mybh,txt,mbid","'".$nbh."','".$t."',''");$txt=$t;$mbid="";
  231. }
  232. ?>
  233. <li class="l1">短信模板ID6:</li>
  234. <li class="l2">
  235. <input name="tmb<?=$nbh?>" value="<?=$mbid?>" size="20" type="text" class="inp" />
  236. <span class="fd"><?=$t?></span>
  237. </li>
  238. <?
  239. $nbh="007";
  240. $t="您的工单状态已经变更为:\${zttz}";
  241. while1("*","yjcode_smsmb where mybh='".$nbh."'");if($row1=mysql_fetch_array($res1)){$mbid=$row1[mbid];$txt=$row[txt];}else{
  242. intotable("yjcode_smsmb","mybh,txt,mbid","'".$nbh."','".$t."',''");$txt=$t;$mbid="";
  243. }
  244. ?>
  245. <li class="l1">短信模板ID7:</li>
  246. <li class="l2">
  247. <input name="tmb<?=$nbh?>" value="<?=$mbid?>" size="20" type="text" class="inp" />
  248. <span class="fd"><?=$t?></span>
  249. </li>
  250. </li>
  251. </ul>
  252. <ul class="uk">
  253. <li class="l3"><input type="submit" value="保存修改" class="btn1" /></li>
  254. </ul>
  255. </form>
  256. </div>
  257. <!--End-->
  258. </div>
  259. </div>
  260. <? include("bottom.php");?>
  261. <script language="javascript">smsmdcha(<?=$rowcontrol[smsmode]?>);</script>
  262. </body>
  263. </html>