Advertisement
Dominikus_22

daftar.php

Apr 24th, 2024
970
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.10 KB | None | 0 0
  1. <?php include 'koneksi.php'; ?>
  2. <!DOCTYPE html>
  3. <html lang="en">
  4.  
  5. <head>
  6.    <meta charset="UTF-8">
  7.    <meta name="viewport" content="width=device-width, initial-scale=1.0">
  8.    <title>UKK 2024 | Website Galeri Foto</title>
  9.    <link rel="stylesheet" href="assets/css/bootstrap.min.css">
  10.    <link rel="stylesheet" href="assets/css/style.css">
  11. </head>
  12. <body class="bg-danger">
  13.    <div class="container">
  14.       <div class="row justify-content-center align-items-center vh-100">
  15.          <div class="col-5">
  16.             <div class="card">
  17.                <div class="card-body">
  18.                   <h4 class="card-title">Halaman Daftar</h4>
  19.                   <p class="card-title">Daftar Akun</p>
  20.                   <?php
  21.                   //ambil data yang di kirim kan oleh <form> dengan method post
  22.                   $submit = @$_POST['submit'];
  23.                   if ($submit == 'Daftar') {
  24.                      $username = @$_POST['username'];
  25.                      $password = md5(@$_POST['password']);
  26.                      $email = @$_POST['email'];
  27.                      $nama_lengkap = @$_POST['nama_lengkap'];
  28.                      $alamat = @$_POST['alamat'];
  29.                      //cek apakah ada username dan email yang sama
  30.                      //jika ada yang sama maka daftar akan gagal karena username atau email sudah di pakai orang lain
  31.                      $cek = mysqli_num_rows(mysqli_query($conn, "SELECT * FROM user WHERE Username='$username' OR Email='$email' "));
  32.                      if ($cek == 0) {
  33.                         mysqli_query($conn, "INSERT INTO user VALUES('','$username','$password','$email','$nama_lengkap','$alamat')");
  34.                         echo "<script> alert('Daftar Berhasil, Silahkan Login!!')</script>";
  35.                         echo '<meta http-equiv="refresh" content="0.8; url=login.php">';
  36.                      } else {
  37.                         echo "<script> alert('Maaf Akun Yang Anda Masukan Sudah Ada!!')</script>";
  38.                         echo '<meta http-equiv="refresh" content="0.8; url=daftar.php">';
  39.                      }
  40.                   }
  41.                   ?>
  42.                   <form action="daftar.php" method="post">
  43.                      <div class="form-group">
  44.                         <label>Username</label>
  45.                         <input type="text" class="form-control" name="username" required>
  46.                      </div>
  47.                      <div class="form-group">
  48.                         <label>Password</label>
  49.                         <input type="password" class="form-control" name="password" required>
  50.                      </div>
  51.                      <div class="form-group">
  52.                         <label>Email</label>
  53.                         <input type="email" class="form-control" name="email" required>
  54.                      </div>
  55.                      <div class="form-group">
  56.                         <label>Nama Lengkap</label>
  57.                         <input type="text" class="form-control" name="nama_lengkap" required>
  58.                      </div>
  59.                      <div class="form-group">
  60.                         <label>Alamat</label>
  61.                         <input type="text" class="form-control" name="alamat" required>
  62.                      </div>
  63.                      <input type="submit" value="Daftar" class="btn btn-danger my-3" name="submit">
  64.                      <p>Sudah Punya Akun? <a href="login.php" class="link-danger">Login Sekarang</a></p>
  65.                   </form>
  66.                </div>
  67.             </div>
  68.          </div>
  69.       </div>
  70.    </div>
  71.    <script src="assets/js/bootstrap.bundle.min.js"></script>
  72.    <div class="col-xl-12">
  73.       <p class="copy_right text-center">
  74.          <!-- Link back to Colorlib can't be removed. Template is licensed under CC BY 3.0. -->
  75.          Copyright &copy; All rights reserved | <i class="fa fa-heart-o" aria-hidden="true"></i> by <a href="https://www.instagram.com/zeapplefjx_dika/?igsh=M2R2aDZ0dXI3aTFr" target="_blank">IG : zeapplefjx_dika</a>
  76.          <!-- Link back to Colorlib can't be removed. Template is licensed under CC BY 3.0. -->
  77.       </p>
  78.    </div>
  79. </body>
  80. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement