Current File : /home/users/kundensystem/www/admin/admin_create.php |
<?php
include './inc/header.php';
include './inc/sidebar.php';
if($adminData['role']!='1'){
?><script>location.href="index.php";</script><?php
exit;
}
$msg='';
if(isset($_POST['rand'])&&$_SESSION['rand']==$_POST['rand']){
if($_POST['pass']!=$_POST['conf_pass']) $msg='<div class="alert alert-danger alert-dismissible fade show"><b>Hinweis</b>: Passwörter stimmen nicht überein!</div>';
$sql=mysqli_query($conn, "SELECT * FROM ".$admin_tb." WHERE Nutzername = '".$_POST['name']."'");
$ROW=mysqli_fetch_assoc($sql);
if($ROW) $msg='<div class="alert alert-danger alert-dismissible fade show"><b>Hinweis</b>: Dieser Username wird bereits verwendet!</div>';
$sql=mysqli_query($conn, "SELECT * FROM ".$admin_tb." WHERE user_email = '".$_POST['email']."'");
$ROW=mysqli_fetch_assoc($sql);
if($ROW) $msg='<div class="alert alert-danger alert-dismissible fade show"><b>Hinweis</b>: Diese E-Mail ist bereits in Verwendung!</div>';
if($msg==''){
mysqli_query($conn, "INSERT INTO ".$admin_tb."
SET Nutzername = '".$_POST['name']."',
user_email = '".$_POST['email']."',
Passwort = '".md5($_POST['pass'])."',
role = '".$_POST['role']."'"
);
$msg='<div class="alert alert-success alert-dismissible fade show"><b>Hinweis</b>: User wurde erfolgreich angelegt!</div>';
}
}
?>
<main id="main" class="main">
<div class="pagetitle">
<h1>User anlegen</h1>
<nav>
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="index.php">Home</a></li>
<li class="breadcrumb-item">Rechte verwalten</li>
<li class="breadcrumb-item">User anlegen</li>
</ol>
</nav>
</div><!-- End Page Title -->
<section class="section dashboard">
<div class="row">
<div class="col-lg-2"> </div>
<div class="col-lg-8">
<div class="card">
<div class="card-body">
<h5 class="card-title">User anlegen</h5>
<?php if($msg!='') echo $msg; ?>
<form class="form-horizontal" method="post" enctype="multipart/form-data">
<div class="row m-bot15">
<label class="control-label col-lg-3" for="inputSuccess">Admin-Rolle : </label>
<div class="col-lg-6">
<select name="role" class="form-select">
<option value="2">Co-Admin</option>
<option value="3">Reseller</option>
</select>
</div>
</div>
<div class="row m-bot15">
<label class="control-label col-lg-3" for="inputSuccess">User Name : </label>
<div class="col-lg-6">
<input class="form-control" type="text" name="name" required>
</div>
</div>
<div class="row m-bot15">
<label class="control-label col-lg-3" for="inputSuccess">E-Mail Adresse : </label>
<div class="col-lg-6">
<input class="form-control" type="email" name="email" required>
</div>
</div>
<div class="row m-bot15">
<label class="control-label col-lg-3" for="inputSuccess">Neues Passwort : </label>
<div class="col-lg-6">
<input class="form-control" type="password" name="pass" required>
</div>
</div>
<div class="row m-bot15">
<label class="control-label col-lg-3" for="inputSuccess">Neues Passwort erneut eingeben : </label>
<div class="col-lg-6">
<input class="form-control" type="password" name="conf_pass" required>
</div>
</div>
<div class="row">
<label class="control-label col-lg-3" for="inputSuccess"></label>
<div class="col-lg-6">
<?php $rand=rand(); $_SESSION['rand']=$rand; ?>
<input type="hidden" value="<?= $rand;?>" name="rand">
<input type="submit" class="btn btn-primary" value="Submit">
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</section>
</main><!-- End #main -->
<?php
include_once './inc/footer.php';
?>
<script>
$('.sub8 ul').addClass('show');
$('.sub8 .nav-link').removeClass('collapsed');
</script>