Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.89 KB | None | 0 0
  1. <?php include("admin/includes/header.php"); ?>
  2.  
  3. <?php
  4.  
  5.  
  6.     /**
  7.  * Created by PhpStorm.
  8.  * User: Tomsn
  9.  * Date: 10.06.17
  10.  * Time: 16:26
  11.  */
  12.  
  13.  
  14.  
  15. $user = new User();
  16.  
  17. //// bei drücken des Buttons Nutzer erstellen
  18.     if (isset($_POST['create'])) {
  19.  
  20.         if ($user) {
  21.             $pass_options = [
  22.  
  23.                 'cost' => 10
  24.             ];
  25.             $user->username = $_POST['username'];
  26.             $user->first_name = $_POST['first_name'];
  27.             $user->last_name = $_POST['last_name'];
  28.             $user->password = password_hash($_POST['password'], PASSWORD_BCRYPT, $pass_options);
  29.  
  30.             $user->set_file($_FILES['user_image']);
  31.  
  32.             $user->upload_photo();
  33.             echo ("Der Nutzer {$user->username} wurde erstellt");
  34.             $user->save();
  35.             redirect("admin/login.php");
  36.         }
  37.     }
  38. ?>
  39.  
  40.     <!-- Navigation -->
  41.     <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
  42.         <!-- Brand and toggle get grouped for better mobile display -->
  43.  
  44.         <?php include("includes/navigation.php") ?>
  45.  
  46.  
  47.  
  48.     </nav>
  49.  
  50.     <div id="page-wrapper">
  51.  
  52.         <div class="container-fluid">
  53.  
  54.             <!-- Page Heading -->
  55.             <div class="row">
  56.                 <div id="frame" class="col-lg-12">
  57.                     <h1 class="page-header">
  58.                         Registrieren Sie sich hier für die Bilderbox!
  59.                     </h1>
  60.                     <div id='response' class='alert alert-success'></div>
  61.                     <p class="bg-success">
  62.                         <?php echo $message; ?>
  63.                     </p>
  64.  
  65.                     <form id="form1" action="" method="post" enctype="multipart/form-data">
  66.  
  67.                         <div class="col-md-6 col-md-offset-3">
  68.  
  69.                             <div class="form-group">
  70.                                 <label for="user_image">Profilbild</label>
  71.                                 <input id="picture" type="file" name="user_image">
  72.  
  73.                             </div>
  74.  
  75.                             <div class="form-group">
  76.                                 <label for="username">Nutzername</label>
  77.                                 <input type="text" id='Nutzername' name="username" class="form-control" value="<?php echo (isset($_POST['username']) ? $_POST['username'] : ''); ?>" >
  78.  
  79.                             </div>
  80.  
  81.  
  82.                             <div class="form-group">
  83.                                 <label for="first_name">Vorname</label>
  84.                                 <input type="text" id='Vorname' name="first_name" class="form-control" value="<?php echo (isset($_POST['first_name']) ? $_POST['first_name'] : ''); ?>">
  85.  
  86.                             </div>
  87.  
  88.                             <div class="form-group">
  89.                                 <label for="last_name">Nachname</label>
  90.                                 <input type="text" name="last_name" id='Nachname' class="form-control" value="<?php echo (isset($_POST['last_name']) ? $_POST['last_name'] : ''); ?>">
  91.  
  92.                             </div>
  93.  
  94.                             <div class="form-group">
  95.                                 <label for="password">Passwort</label>
  96.                                 <input id="Passwort" type="password" name="password" class="form-control" value="<?php echo (isset($_POST['password']) ? $_POST['password'] : ''); ?>">
  97.  
  98.                             </div>
  99.  
  100.                             <div class="form-group">
  101.  
  102.                                 <input id="sub" type="submit" name="create" class="btn btn-primary pull-right submit-btn">
  103.  
  104.                             </div>
  105.  
  106.  
  107.                         </div>
  108.  
  109.  
  110.                     </form>
  111.  
  112.  
  113.                 </div>
  114.             </div>
  115.             <!-- /.row -->
  116.  
  117.         </div>
  118.  
  119.         <!-- /.container-fluid -->
  120.  
  121.     </div>
  122.     <!-- /#page-wrapper -->
  123.  
  124. <?php include("includes/footer.php"); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement