chajian_adduser.php 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. <?php
  2. set_time_limit(0);
  3. include("../config/conn.php");
  4. include("../config/function.php");
  5. AdminSes_audit();
  6. $uip=getuip();
  7. //函数开始
  8. if($_GET[control]=="add"){
  9. zwzr();
  10. $r1=intval($_POST[R1]);
  11. if($r1==1){ //自动生成
  12. for($pii=1;$pii<=intval($_POST[t1]);$pii++){
  13. $uid=MakePassAll(12);
  14. if(panduan("uid","yjcode_user where uid='".$uid."'")==0){
  15. $pwd=returnbh();
  16. $nc=$uid;
  17. $sj=date("Y-m-d H:i:s");
  18. include("../reg/reg_tem.php");
  19. }
  20. }
  21. }elseif($r1==2){ //XLS导入
  22. $up1=$_FILES["inp1"]["name"];
  23. if(!empty($up1)){
  24. $hz=returnhz($up1);
  25. if($hz!="xls"){Audit_alert("失败.只能上传导入.xls后缀的文件,返回重试","chajian_adduser.php");}
  26. inp_tp_upload(1,"./","chajian_adduser","xls");
  27. //导入开始
  28. require_once '../config/Excel/reader.php';
  29. $data = new Spreadsheet_Excel_Reader();
  30. $data->setOutputEncoding('CP936');
  31. $data->read("chajian_adduser.xls");
  32. error_reporting(E_ALL ^ E_NOTICE);
  33. for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) {
  34. $uid= $data->sheets[0]['cells'][$i][1]."";
  35. $pwd= $data->sheets[0]['cells'][$i][2]."";
  36. if(panduan("uid","yjcode_user where uid='".$uid."'")==0){
  37. $nc=$uid;
  38. $sj=date("Y-m-d H:i:s");
  39. include("../reg/reg_tem.php");
  40. }
  41. }
  42. //导入结束
  43. delFile("chajian_adduser.xls");
  44. }
  45. }
  46. php_toheader("chajian_adduser.php?t=suc");
  47. }
  48. ?>
  49. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  50. <html xmlns="http://www.w3.org/1999/xhtml">
  51. <head>
  52. <meta http-equiv="x-ua-compatible" content="ie=7" />
  53. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  54. <title><?=webname?>管理系统</title>
  55. <link href="css/basic.css" rel="stylesheet" type="text/css" />
  56. <script type="text/javascript" src="js/jquery.min.js"></script>
  57. <script language="javascript" src="js/basic.js"></script>
  58. <script language="javascript" src="js/layer.js"></script>
  59. <script language="javascript">
  60. function r1onc(x){
  61. document.getElementById("r1main1").style.display="none";
  62. document.getElementById("r1main2").style.display="none";
  63. document.getElementById("r1main"+x).style.display="";
  64. }
  65. </script>
  66. </head>
  67. <body>
  68. <? include("top.php");?>
  69. <script language="javascript">
  70. document.getElementById("menu7").className="a1";
  71. </script>
  72. <div class="yjcode">
  73. <? $leftid=1;include("menu_chajian.php");?>
  74. <div class="right">
  75. <!--B-->
  76. <? systs("恭喜您,操作成功!","chajian_adduser.php")?>
  77. <div class="bqu1">
  78. <a href="javascript:void(0);" class="a1">批量添加会员</a>
  79. </div>
  80. <div class="rkuang">
  81. <script language="javascript">
  82. function tj(){
  83. layer.msg('正在提交', {icon: 16 ,time: 0,shade :0.25});
  84. f1.action="chajian_adduser.php?control=add";
  85. }
  86. </script>
  87. <form name="f1" method="post" onsubmit="return tj()" enctype="multipart/form-data">
  88. <ul class="uk">
  89. <li class="l1">会员总量:</li>
  90. <li class="l21"><?=returncount("yjcode_user")?>位</li>
  91. <li class="l1">添加方式:</li>
  92. <li class="l2">
  93. <label><input name="R1" type="radio" value="1" onclick="r1onc(1)" checked="checked" /> 自动生成</label>
  94. <label><input name="R1" type="radio" value="2" onclick="r1onc(2)" /> 批量上传</label>
  95. </li>
  96. </ul>
  97. <ul class="uk uk0" id="r1main1">
  98. <li class="l1">生成数量:</li>
  99. <li class="l2"><input type="text" class="inp" value="0" size="10" name="t1" /><span class="fd">组</span></li>
  100. </ul>
  101. <ul class="uk uk0" id="r1main2" style="display:none;">
  102. <li class="l1">选择文件:</li>
  103. <li class="l2"><input type="file" name="inp1" class="inp1" id="inp1" size="25"></li>
  104. <li class="l1"></li>
  105. <li class="l21">上传格式为xls文件,即excel,程序会自动识别,但必须保证符合规则,<strong class="red">第一列为账号,第二列为密码</strong></li>
  106. </ul>
  107. <ul class="uk uk0">
  108. <li class="l3"><input type="submit" value="开始生成" class="btn1" /></li>
  109. </ul>
  110. </form>
  111. </div>
  112. <!--E-->
  113. </div>
  114. </div>
  115. <?php include("bottom.php");?>
  116. </body>
  117. </html>