Advertisement
Guest User

Untitled

a guest
Jan 27th, 2020
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.75 KB | None | 0 0
  1. // buat file ksih nama tambah.php //
  2.  
  3. <?php
  4. session_start();
  5. if (!isset($_SESSION['username'])){
  6. header ("location:../login.php");
  7. }
  8. ?>
  9. <?php include ("../../inc/head.php"); ?>
  10. <p class="pe">Tambah Domain.</p>
  11. <br><br>
  12. <!-- List -->
  13. <script type="text/javascript">
  14. function add() {
  15. var content = '';
  16. content += '<input class="input-css" type="text" placeholder="Nama Domain" name="nama_domain[]">';
  17. content += '<select class="select-css" name="status[]">';
  18. content +=' <option value="">Status Domain</option>';
  19. content +=' <option value="Aktif">Aktif</option>';
  20. content +=' <option value="Tidak Aktif">Tidak Aktif</option>';
  21. content += '</select>';
  22. content += '<a class="delete" href="javascript:;" onclick="hapus(this)"><i class="fa fa-minus-circle"></i> Hapus record</a>';
  23.  
  24. var x = document.createElement('div');
  25. x.innerHTML = content;
  26. document.getElementById('record').appendChild(x);
  27. }
  28.  
  29. function hapus(element) {
  30. var x = document.getElementById('record');
  31. x.removeChild(element.parentNode);
  32. }
  33. </script>
  34. <a class="add" href="javascript:add();"><i class="fa fa-plus-circle"></i> Tambah record</a>
  35. <br>
  36. <form action="aksi.php" method="POST">
  37. <input class="input-css" type="text" placeholder="Nama Domain" name="nama_domain[]">
  38. <select class="select-css" name="status[]">
  39. <option value="">Status Domain</option>
  40. <option value="Aktif">Aktif</option>
  41. <option value="Tidak Aktif">Tidak Aktif</option>
  42. </select>
  43. <div id="record"></div>
  44. <br>
  45. <center>
  46. <button type="submit" class="buton1">TAMBAH DATA</button>
  47. </center>
  48. </form>
  49. <button onclick="window.location.href='<?php echo $link; ?>admin';" type="submit" class="buton1"><i class="fa fa-angle-left"></i> Kembali</button>
  50. </div>
  51. </body>
  52. </html>
  53.  
  54.  
  55.  
  56.  
  57. // buat file ksih nama aksi.php //
  58.  
  59. <?php
  60. session_start();
  61. if (!isset($_SESSION['username'])){
  62. header ("location:../../login.php");
  63. }
  64. // panggil koneksi
  65. require_once("../../inc/config.php");
  66. // loop data field dari inputan
  67. foreach ($_POST['nama_domain'] as $key=>$val) {
  68. $nama_domain = $_POST['nama_domain'][$key];
  69. $status = $_POST['status'][$key];
  70. $check = mysqli_query($conn, "select nama_domain from list_domain where nama_domain='$_POST[nama_domain][$key]'");
  71.  
  72. if(empty($_POST['nama_domain'][$key]) || empty($_POST['status'][$key])) {
  73. echo "<script>alert('Mohon isi form dengan lengkap')</script>";
  74. echo "<meta http-equiv='refresh' content='1;url= ./tambah.php'/>";
  75.  
  76. } elseif(mysqli_num_rows($check) > 0) {
  77. echo "Nama Domain Sudah Ada";
  78. } else {
  79.  
  80. mysqli_query($conn, "INSERT INTO list_domain (nama_domain, status) VALUES ('$nama_domain','$status')");
  81. //jika berhasil tampil ini
  82. echo "<script>alert('Berhasil di Tambah')</script>";
  83. echo "<meta http-equiv='refresh' content='0;url= ./index.php'/>";
  84. }
  85. }
  86. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement