0% found this document useful (0 votes)
3 views7 pages

Add User

Uploaded by

Kazi Ryhan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views7 pages

Add User

Uploaded by

Kazi Ryhan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 7

<?

php
session_start();
require 'connection.php';

$u = $_SESSION['user']['username'];

if (isset($_POST['add_branch'])) {
$userCategory = mysqli_real_escape_string($connection, $_POST['user_cat']);
$branchCode = mysqli_real_escape_string($connection, $_POST['br_code']);
$branchName = mysqli_real_escape_string($connection, $_POST['br_name']);
$newUser = mysqli_real_escape_string($connection, $_POST['new_user']);
$password = mysqli_real_escape_string($connection, $_POST['password']);
$userRole = mysqli_real_escape_string($connection, $_POST['role']);

$branchAddquery = "INSERT INTO user_list


VALUES(NULL,'$branchCode','$branchName','$newUser','md5($newPassword)','$userRole',
'$userCategory','')";

$branchAddquery_run = mysqli_query($connection, $branchAddquery);


if ($branchAddquery_run) {
echo "<script>alert('Branch Added successfully');</script>";
}
}

?>
<!doctype html>
<html lang="en">

<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-
fit=no">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="assets/vendor/bootstrap/css/bootstrap.min.css">
<link href="assets/vendor/fonts/circular-std/style.css" rel="stylesheet">
<link rel="stylesheet" href="assets/libs/css/style.css">
<link rel="stylesheet" href="assets/vendor/fonts/fontawesome/css/fontawesome-
all.css">
<link rel="stylesheet"
href="assets/vendor/charts/chartist-bundle/chartist.css">
<link rel="stylesheet" href="assets/vendor/charts/morris-bundle/morris.css">
<link rel="stylesheet"
href="assets/vendor/fonts/material-design-iconic-font/css/materialdesignicons.min.c
ss">
<link rel="stylesheet" href="assets/vendor/charts/c3charts/c3.css">
<link rel="stylesheet" href="assets/vendor/fonts/flag-icon-css/flag-
icon.min.css">
<link rel="stylesheet"
href="https://cdn.datatables.net/1.12.1/css/jquery.dataTables.min.css" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-
awesome/6.2.0/css/all.min.css" />

<title>Dispute Management System</title>

</head>

<body>
<!-- ============================================================== -->
<!-- main wrapper -->
<!-- ============================================================== -->
<div class="dashboard-main-wrapper">
<!-- ============================================================== -->
<!-- navbar -->
<!-- ============================================================== -->
<div class="dashboard-header">
<nav class="navbar navbar-expand-lg bg-white fixed-top">
<a class="navbar-brand" href="admin_dashboard.php">Dispute
Management System</a>
<button class="navbar-toggler" type="button" data-toggle="collapse"
data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-
expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse " id="navbarSupportedContent">
<ul class="navbar-nav ml-auto navbar-right-top">
<li class="nav-item">

</li>
</ul>
</div>
</nav>
</div>
<!-- ============================================================== -->
<!-- end navbar -->
<!-- ============================================================== -->
<!-- ============================================================== -->
<!-- left sidebar -->
<!-- ============================================================== -->
<div class="nav-left-sidebar sidebar-dark">
<div class="menu-list" style="margin-bottom:100px;">
<nav class="navbar navbar-expand-lg navbar-light">
<a class="d-xl-none d-lg-none" href="#">Dashboard</a>
<button class="navbar-toggler" type="button" data-
toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-
expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav flex-column">
<li class="nav-divider">
Menu
</li>
<li class="nav-item ">
<a class="nav-link" href="ict_dashboard.php"><i
class="fa-solid fa-chart-line fa-xl"></i>Dashboard</a>
</li>
<li class="nav-item ">
<a class="nav-link active" href="add_user.php"><i
class="fa-solid fa-user"></i>Add User</a>
</li>

<li class="nav-item">
<a class="nav-link" href="reset_password.php"><i
class="fa-solid fa-unlock"></i>Reset Password</a>
</li>
<li class="nav-item">
<a class="nav-link" href="logout.php"><i class="fa-
solid fa-right-from-bracket"></i>Logout</a>
</li>
</ul>
</div>
</nav>
</div>
</div>
<!-- ============================================================== -->
<!-- end left sidebar -->
<!-- ============================================================== -->
<!-- ============================================================== -->
<!-- wrapper -->
<!-- ============================================================== -->
<div class="dashboard-wrapper">
<div class="dashboard-ecommerce">
<div class="container-fluid dashboard-content ">
<!--
============================================================== -->
<!-- pageheader -->
<!--
============================================================== -->
<div class="row">
<div class="col-xl-12 col-lg-12 col-md-12 col-sm-12 col-
12">
<div class="page-header">
<h2 class="pageheader-title">Add User<span
class="pageheader-title float-right">User : <?= $_SESSION['user']['username']
?></span></h2>
<p class="pageheader-text"></p>
<div class="page-breadcrumb">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="#"
class="breadcrumb-link">Menu</a>
</li>
<li class="breadcrumb-item active"
aria-current="page">Add User</li>
</ol>
</nav>
</div>
</div>
</div>
</div>
<!--
============================================================== -->
<!-- end pageheader -->

<div class="container mt-2">


<div class="card bg-light text-center">
<div class="card-header">
<h4 class="mt-1" style="color:#007BFF;">Add Branch/
Sub-Branch/ Admin User</h4>
</div>
<div class="card-body">
<form action="#" method="POST">
<div class="form-group row">
<label class="col-4 mt-3">Category</label>
<select class="form-control col-7"
name="user_cat" id="user_cat">
<option class="default-label" value=""
disabled selected>Select User</option>
<option value="Branch">Branch</option>
<option value="Sub Branch">Sub
Branch</option>
<option value="Card">Card Division</option>
</select>

</div>
<div class="form-group row" id="br_code_div"
style="display:none">
<label class="col-4 mt-3">Br/Sub-Br
code</label>
<input type="text" class="form-control col-
7" name="br_code" id="br_code" placeholder="">
</div>
<div class="form-group row" id="pf"
style="display:none">
<label class="col-4 mt-3">User's PF</label>
<input type="text" class="form-control col-
7" name="user_pf" id="user_pf" placeholder="">
</div>

<div class="form-group row" id="br_name_div"


style="display:none">
<label class="col-4 mt-3">Br/Sub-Br
Name</label>
<input type="text" class="form-control col-
7" name="br_name" id="br_name" placeholder="">
</div>

<div class="form-group row" id="full_name_div"


style="display:none">
<label class="col-4 mt-3">Full Name</label>
<input type="text" class="form-control col-
7" name="full_name" id="full_name" placeholder="">
</div>

<div class="form-group row">


<label class="col-4 mt-3">Usrename</label>
<input type="text" class="form-control col-
7" name="new_user" id="new_user" placeholder="" readonly>
</div>

<div class="form-group row">


<label class="col-4 mt-3">Password</label>
<input type="text" class="form-control col-
7" name="password" id="password" placeholder="" readonly>
</div>

<div class="form-group row">


<label class="col-4 mt-3">Role</label>
<input type="text" class="form-control col-
7" name="role" id="role" placeholder="" readonly>
</div>

<div class="form-group col-3"


style="float:right;margin-right:50px">
<button type="submit" name="add_branch"
class="btn form-control" style="background-color:
#0E0C28;color:aliceblue;">Add</button>
</div>
</form>
</div>
</div>
</div>

<!--
============================================================== -->
<!-- footer -->
<!--
============================================================== -->
<div class="footer fixed-bottom bg-info-light text-center">
<div class="col-xl-6 col-lg-6 col-md-12 col-sm-12 col-12">
Copyright © Software Team. All rights reserved.
Developed by <a href="#">ICT Division</a>.
</div>
</div>
<!--
============================================================== -->
<!-- end footer -->
<!--
============================================================== -->
</div>
<!-- ==============================================================
-->
<!-- end wrapper -->
<!-- ==============================================================
-->
</div>
<!-- ============================================================== -->
<!-- end main wrapper -->
<!-- ============================================================== -->
<!-- Optional JavaScript -->
<!-- jquery 3.3.1 -->
<script src="assets/vendor/jquery/jquery-3.3.1.min.js"></script>

<!-- bootstap bundle js -->


<script src="assets/vendor/bootstrap/js/bootstrap.bundle.js"></script>

<script
src="https://cdn.datatables.net/1.12.1/js/jquery.dataTables.min.js"></script>

<script>
document.getElementById("br_code").addEventListener("input",
addUser);
document.getElementById("user_pf").addEventListener("input", addUser);
document.getElementById("user_cat").addEventListener("input",
roleDefine);

$(document).ready(function(){
$('#user_cat').on('change', function() {
if ( this.value == "Branch" || this.value == "Sub Branch")
{
$("#br_code_div").show();
$("#br_name_div").show();
$("#pf").hide();
$("#full_name_div").hide();
}
else
{
$("#pf").show();
$("#full_name_div").show();
$("#br_code_div").hide();
$("#br_name_div").hide();
}
});
});

function addUser() {
var userCat="",br_code="",user_pf="";

userCat = document.getElementById("user_cat").value;
br_code = document.getElementById("br_code").value;
user_pf = document.getElementById("user_pf").value;

if (userCat == "Branch" || userCat == "Sub Branch") {


document.getElementById("new_user").value = "dispute." +
br_code;
document.getElementById("password").value = "Fsibl@" +
br_code;
}
else{
document.getElementById("new_user").value = "dispute." +
user_pf;
document.getElementById("password").value = "Fsibl@" +
user_pf;
}
var userCat="",br_code="",user_pf="";
}

function roleDefine() {
var userCat = document.getElementById("user_cat").value;
if (userCat == "Branch") {
document.getElementById("role").value = "br_user";
}
else if (userCat == "Card") {
document.getElementById("role").value = "Card Division";
}
else {
document.getElementById("role").value = "sub_br_user";
}
}
</script>

</body>

</html>

You might also like