0byt3m1n1-V2
Path:
/
home
/
office2017v2.1
/
admin
/
[
Home
]
File: user.php
<?php include "header.php"; $u_id=$_SESSION['ses_u_id']; //require_once 'crud_user.php'; //checkuser(); ?> <?php ####report $sql1="select u_id from user where level_id=1"; $result= mysqli_query($conn, $sql1); $numrow_admin= mysqli_num_rows($result); $sql2="select u_id from user where level_id=2"; $result2= mysqli_query($conn, $sql2); $numrow2= mysqli_num_rows($result2); $sql3="select u_id from user where level_id=3"; $result3= mysqli_query($conn, $sql3); $numrow3= mysqli_num_rows($result3); $sql4="select u_id from user where level_id=4"; $result4= mysqli_query($conn, $sql4); $numrow4= mysqli_num_rows($result4); $sql5="select u_id from user "; $result5= mysqli_query($conn, $sql5); $numrow5= mysqli_num_rows($result5); ?> <div class="row"> <div class="col-md-2" > <?php $menu= checkMenu($level_id); include $menu; echo $menu; ?> </div> <div class="col-md-10"> <div class="panel panel-default" style="margin: 20"> <div class="panel-heading"><i class="fa fa-user-secret fa-2x" aria-hidden="true"></i> <strong>จัดการผู้ใช้งาน</strong></div> <p></p> <div class="row"> <div class="col-md-2"> <div class="panel-body text-left "> <a href="#" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#modalAdd"> <i class="fa fa-plus" aria-hidden="true"></i>เพิ่มผู้ใช้งาน </a> </div> </div> <div class="col-md-2" style="background-color: #1b6d85"> <i class="fa fa-user"></i> <kbd>ผู้ดูแลระบบ</kbd> <h4 class="text-center"><div class="badge"><h4><?php print $numrow_admin; ?> คน</h4></div> </div> <div class="col-md-2" style="background-color: #1b6d85"> <i class="fa fa-user"></i> <kbd>สารบรรณกลาง</kbd> <h4 class="text-center"><div class="badge"><h4><?php print $numrow2; ?> คน</h4></div> </div> <div class="col-md-2" style="background-color: #1b6d85"> <i class="fa fa-user"></i> <kbd>สารบรรณประจำหน่วยงาน</kbd> <h4 class="text-center"><div class="badge"><h4><?php print $numrow3; ?> คน</h4></div> </div> <div class="col-md-2" style="background-color: #1b6d85"> <i class="fa fa-user"></i> <kbd>ผู้ใช้งานทั่วไป</kbd> <h4 class="text-center"><div class="badge"><h4><?php print $numrow4; ?> คน</h4></div> </div> <div class="col-md-2" style="background-color: #1b6d85"> <i class="fa fa-user"></i> <kbd>รวมทั้งสิ้น</kbd> <h4 class="text-center"><div class="badge"><h4><?php print $numrow5; ?> คน</h4></div> </div> </div> <hr/> <table class="table table-bordered table-hover" id="myTable"> <thead> <tr> <th>ที่</th> <th>ชื่อ</th> <th>สกุล</th> <th>ชื่อผู้ใช้</th> <th>สิทธิ์การใช้งาน</th> <th>กลุ่ม/ฝ่าย</th> <th>สถานะ</th> <th></th> <th></th> </tr> </thead> <tbody> <?php $count=1; switch ($level_id){ //ตรวจสอบสิทธิ์การใช้งาน case 1: $sql="SELECT u.u_id,u.dep_id,u.firstname,u.lastname,u.position,u.u_name,u.u_pass,l.level_name,s.sec_name,d.dep_name,u.status FROM user u INNER JOIN user_level l ON u.level_id = l.level_id INNER JOIN section s ON u.sec_id=s.sec_id INNER JOIN depart d ON u.dep_id=d.dep_id "; break; case 2: $sql="SELECT u.u_id,u.dep_id,u.firstname,u.lastname,u.position,u.u_name,u.u_pass,l.level_name,s.sec_name,d.dep_name,u.status FROM user u INNER JOIN user_level l ON u.level_id = l.level_id INNER JOIN section s ON u.sec_id=s.sec_id INNER JOIN depart d ON u.dep_id=d.dep_id WHERE u.dep_id=$dep_id AND u.level_id=2; "; break; case 3: $sql="SELECT u.u_id,u.dep_id,u.firstname,u.lastname,u.position,u.u_name,u.u_pass,l.level_name,s.sec_name,d.dep_name,u.status FROM user u INNER JOIN user_level l ON u.level_id = l.level_id INNER JOIN section s ON u.sec_id=s.sec_id INNER JOIN depart d ON u.dep_id=d.dep_id WHERE u.dep_id=$dep_id; "; break; case 4: echo 'ไม่มีสิทธิ์ใช้งานเมนูนี้'; break;; } $res = $conn->query($sql); while($row=$res->fetch_array()){?> <tr> <td><?php echo $count ?></td> <td><?php echo $row['firstname']; ?></td> <td><?php echo $row['lastname']; ?></td> <td><?php echo $row['u_name']; ?></td> <td><?php echo $row['level_name']; ?></td> <td><?php echo $row['sec_name']; ?></td> <td><?php $status= $row['status']; if($status==1){ echo "<center><p class=\"btn btn-warning\"><i class=\"fa fa-check-square\"</i></p></center>"; }else{ echo "<center><p class=\"btn btn-danger\"><i class=\"fa fa-close\"></i></p></center>"; } ?></td> <td><a class="btn btn-info" href="user_edit.php?edit=<?php echo $row['u_id']; ?>" onclick="return confirm('กำลังจะแก้ไขข้อมูล !'); " > <i class="fa fa-pencil" aria-hidden="true"></i> แก้ไข</a></td> <td><a class="btn btn-danger" href="crud_user.php?del=<?php echo $row['u_id']; ?>" onclick="return confirm('ระบบกำลังจะลบข้อมูล !'); " > <i class="fa fa-trash-o" aria-hidden="true"></i> ลบ</a></td> </tr> <?php $count++; }?> </tbody> </table> </div> <div class="well"> คำอธิบาย: <i class="fa fa-user btn btn-warning"></i> อนุญาตใช้งาน <i class="fa fa-user-times btn btn-danger"></i> ระงับการใช้งาน </div> <!-- Model --> <!-- -ข้อมูลผู้ใช้ --> <div id="modalAdd" class="modal fade" role="dialog" > <div class="modal-dialog"> <!-- Modal content--> <div class="modal-content"> <div class="modal-header alert-success"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title"><i class="fa fa-user fa-2x"></i> เพิ่มผู้ใช้งาน</h4> </div> <div class="modal-body"> <form name="form" method="post" action="crud_user.php"> <?php if($level_id<=2) {?> <div class="form-group form-inline"> <label for="province">ประเภทส่วนราชการ : </label> <span id="province"> <select class="form-control" required> <option value="">- เลือกประเภทส่วนราชการ -</option> </select> </span> </div> <div class="form-group form-inline"> <label for="amphur">ชื่อส่วนราชการ : </label> <span id="amphur"> <select class="form-control" required> <option value=''>- เลือกหน่วยงาน -</option> </select> </span> </div> <?php } ?> <div class="form-group form-inline"> <label for="district">หน่วยงานย่อย : </label> <span id="district"> <select name="sec_id" class="form-control" required> <?php if($level_id>2){ $sqlSection="SELECT * FROM section WHERE dep_id=$dep_id"; $resSection= mysqli_query($conn, $sqlSection); while ($rowSec=mysqli_fetch_array($resSection)){?> <option value='<?php print $rowSec['sec_id'];?>'><?php print $rowSec['sec_name']; ?></option> <?php }?> <?php }?> ?> <option value=''>- เลือกกลุ่มงาน -</option> </select> </span> </div> <div class="form-group form-inline"> <label for="level_name">สิทธิ์การใช้งาน : </label> <?php if($level_id<=2){ ?> <input type="radio" name="level" id="level" value="1" > ผู้ดูแลระบบ <input type="radio" name="level" id="level" value="2" > สารบรรณกลาง <?php }?> <input type="radio" name="level" id="level" value="3"> สารบรรณประจำหน่วยงาน <input type="radio"name="level" id="level" value="4" checked=""> ผู้ใช้งานทั่วไป </div> <div class="form-group form-inline"> <label for="firstname">ชื่อ :</label> <div class="input-group"> <input class="form-control" type="text" name="firstname" id="firstname" size="25" required=""> </div> <label for="lastname">นามสกุล</label> <div class="input-group"> <input class="form-control" type="text" name="lastname" id="lastname" size="20" required> </div> </div> <div class="form-group form-inline"> <label for="position">ตำแหน่ง :</label> <div class="input-group"> <input class="form-control" type="text" name="position" id="position" size="40"> </div> </div> <div class="form-group form-inline"> <label for="u_name">ชื่อผู้ใช้ :</label> <div class="input-group"> <input class="form-control" type="text" name="u_name" id="u_name" required placeholder="username"> </div> <label for="u_pass">รหัสผ่าน :</label> <div class="input-group"> <input class="form-control" type="text" name="u_pass" id="u_pass" required placeholder="username"> </div> </div> <div class="form-group form-inline"> <label for="email">E-mail</label> <div class="input-group"> <input class="form-control" type="email" name="email" id="email" required> </div> </div> <div class="form-group form-inline"> <label for="status">สถานะการใช้งาน</label> <input class="form-control" type="radio" name="status" id="status" value="1" checked>อนุญาตใช้งาน </div> <div class="form-group form-inline"> <label for="date_create">วันที่สร้าง</label> <div class="input-group"> <input class="form-control" type="text" name="date_user" id="date_user" value="<?php echo date('Y-m-d'); ?>"> </div> </div> <?php if(isset($_GET['edit'])) { ?> <button type="submit" name="update">update</button> <?php } else { ?> <center><button class="btn btn-primary btn-lg" type="submit" name="save"> <i class="fa fa-database fa-2x"></i> บันทึก <input id="u_id" name="u_id" type="hidden" value="<?php echo $u_id; ?>"> </button></center> <?php } ?> </form> </div> <div class="modal-footer alert-success"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div> </div> </div> </div> <!-- End Model --> </div> </div> <?php //include "footer.php"; ?> <script language=Javascript> function Inint_AJAX() { try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {} //IE try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE try { return new XMLHttpRequest(); } catch(e) {} //Native Javascript alert("XMLHttpRequest not supported"); return null; }; function dochange(src, val) { var req = Inint_AJAX(); req.onreadystatechange = function () { if (req.readyState==4) { if (req.status==200) { document.getElementById(src).innerHTML=req.responseText; //รับค่ากลับมา } } }; req.open("GET", "localtion.php?data="+src+"&val="+val); //สร้าง connection req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8"); // set Header req.send(null); //ส่งค่า } window.onLoad=dochange('province', -1); </script>
©
2018.