Advertisement
pampamuji

Untitled

Feb 20th, 2016
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.43 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title> DAFTAR </title>
  5. <link href="tema/tema.css" rel="stylesheet">
  6. <style>
  7. body {
  8. background:url('gambar/kembang.jpg')no-repeat center center fixed;
  9. -webkit-background-size: 100% 100%;
  10. -moz-background-size: 100% 100%;
  11. -o-background-size: 100% 100%;
  12. background-size: 100% 100%;
  13. }
  14. </style>
  15.  
  16. </head>
  17. <body>
  18. <div id="navigasi_depan">
  19. <a href="index.php"> HOME </a>
  20. </div>
  21.  
  22. <div id="daftar">
  23.  
  24. <?php
  25. error_reporting(0);
  26. include "koneksi/koneksi.php";
  27.  
  28. $nama =trim (strip_tags (htmlentities ($_POST['nama'])));
  29.  
  30. $kelamin =$_POST ['kelamin'];
  31.  
  32. $foto =$_FILES ['foto']['name'];
  33.  
  34. $email =$_POST ['email'];
  35.  
  36. $username =trim (strip_tags (htmlentities ($_POST['username'])));
  37.  
  38. $password =trim (strip_tags (htmlentities ($_POST['password'])));
  39.  
  40. $level=$_POST['level'];
  41.  
  42. $daftar =$_POST ['daftar'];
  43.  
  44. if (isset($daftar))
  45. { $array=array();
  46.  
  47. $cek_nama= mysqli_query ($koneksi,"SELECT * FROM user WHERE nama='$nama' ");
  48. $cek_email= mysqli_query ($koneksi,"SELECT * FROM user WHERE email='$email' ");
  49.  
  50. if (empty($nama)) {$array['nama']='Nama Belum di isi !';}
  51. if (!preg_match("/^[a-zA-Z ]*$/",$nama)) {$array['nama']='Nama Tidak Boleh ada Angka !';}
  52. if (mysqli_num_rows ($cek_nama) <> 0) {$array['nama']='Nama Sudah Ada yg Pakai !';}
  53.  
  54. if (empty($kelamin)) {$array['kelamin']='Jenis Kelamin Belum di isi !';}
  55.  
  56. if (empty($email)) {$array['email']='Email Belum di isi !';}
  57. if (mysqli_num_rows($cek_email) <> 0) {$array['email']='Email Sudah Ada yg Pakai !';}
  58.  
  59. if (empty($username)) {$array['username']='Username Belum di isi !';}
  60. if (!preg_match("/^[a-zA-Z ]*$/",$username)) {$array['username']='Username Tidak Boleh ada Angka !';}
  61.  
  62. if (empty($password)) {$array['password']='Password Belum di isi !';}
  63.  
  64. if (empty($foto)) {$array['foto']='Foto Belum di isi !';}
  65. else { if ($array) {$array['foto'] = 'Silahkan pilih ulang foto !';}}
  66.  
  67. if ($array) { }
  68.  
  69. else {$sha1=sha1($_POST['password']);
  70. mysqli_query ($koneksi,"INSERT INTO user values ('', '$nama', '$kelamin', '$foto', '$email', '$username', '$sha1','$level')");
  71. copy ($_FILES['foto']['tmp_name'],'foto_user/'.$foto);
  72. echo "<script>alert('Terimakasih [ $nama ] sudah mendaftar Silahkan Selanjutnya Untuk Login'); location=('login_user.php')</script>"; }
  73.  
  74. }
  75.  
  76. ?>
  77.  
  78.  
  79. <form action="" method="post" enctype="multipart/form-data">
  80. <table style="margin:auto;">
  81. <td colspan="4" style="padding-left:170px; padding-bottom:25px; padding-top:25px;"><h1>Daftar User </h1></td>
  82.  
  83. <tr>
  84. <td> Nama </td> <td>:</td>
  85. <td><input type="text" name="nama" size="30" maxlength="15" placeholder="Isikan Nama Anda" autocomplete="off" autofocus
  86. value="<?php echo isset($nama) ? $nama:''; ?>"></td>
  87. </tr>
  88. <tr>
  89. <td></td> <td></td>
  90. <td><div style="color:red"><?php echo isset($array['nama']) ? $array['nama'] : ''; ?></div></td>
  91. </tr>
  92.  
  93. <tr>
  94. <td> Jenis Kelamin </td> <td>:</td>
  95. <td> Pria <input style="height:10px;" type="radio" name="kelamin" value="laki-laki"
  96. <?php if (isset($kelamin) && (!empty(isset($kelamin))) && $kelamin == 'laki-laki') {echo 'checked';} ?>>
  97.  
  98. Wanita <input style="height:10px;" type="radio" name="kelamin" value="perempuan"
  99. <?php if (isset($kelamin) && (!empty(isset($kelamin))) && $kelamin == 'perempuan') {echo 'checked';} ?>> </td>
  100. </tr>
  101. <tr>
  102. <td></td>
  103. <td></td>
  104. <td><div style="color:red"><?php echo isset($array['kelamin']) ? $array['kelamin'] : '';?></div></td>
  105. </tr>
  106.  
  107. <tr>
  108. <td> Foto </td> <td>:</td>
  109. <td><input type="file" name="foto" size="28" value="<?php
  110. // yang ini memang tidak bisa di kembalikan gan...
  111. // alias harus memilih ulang...
  112. //echo isset($foto) ? $foto : '';
  113. ?>" ></td>
  114. </tr>
  115. <tr>
  116. <td></td>
  117. <td></td>
  118. <td><div style="color:red;"><?php echo isset($array['foto']) ? $array['foto'] : '';?></div></td>
  119. </tr>
  120.  
  121. <tr>
  122. <td> Email </td> <td>:</td>
  123. <td><input type="email" name="email" size="30" placeholder="Masukan Email dg Lengkap" autocomplete="off" value="<?php echo isset($email) ? $email : '';?>"></td>
  124. </tr>
  125. <tr>
  126. <td></td>
  127. <td></td>
  128. <td><div style="color:red"><?php echo isset($array['email']) ? $array['email'] : '';?></div></td>
  129. </tr>
  130.  
  131. <tr>
  132. <td> Username </td> <td>:</td>
  133. <td><input type="text" name="username" size="30" maxlength="10" placeholder="Masukan Username Anda" autocomplete="off"
  134. value="<?php echo isset($username) ? $username : '';?>"></td>
  135. </tr>
  136. <tr><td></td>
  137. <td></td><td><div style="color:red"><?php echo isset($array['username']) ? $array['username'] : '';?></div></td>
  138. </tr>
  139.  
  140. <tr>
  141. <td> Password </td> <td>:</td>
  142. <td><input type="password" name="password" size="30" maxlength="10" placeholder="Masukan Password Anda" autocomplete="off"
  143. value="<?php echo isset($password) ? $password : '';?>"></td>
  144. </tr>
  145. <tr>
  146. <td></td><td>
  147. </td><td><div style="color:red"><?php echo isset($array['password']) ? $array['password'] : '';?></td></div></tr>
  148.  
  149. <tr><td colspan="2"></td><td><input type="submit" name="daftar" value="DAFTAR"></td></tr>
  150.  
  151. </table>
  152. </form>
  153. </div>
  154.  
  155. </body>
  156. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement