Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <title>DAFTAR</title>
- <link rel="stylesheet"
- type="text/css"
- href="./tema/tema.css">
- <style>
- body {
- background:url('gambar/kembang.jpg') no-repeat center center fixed;
- -webkit-background-size: 100% 100%;
- -moz-background-size: 100% 100%;
- -o-background-size: 100% 100%;
- background-size: 100% 100%;
- }
- * {
- font-family: Arial, Helvetica, sans-serif;
- }
- </style>
- </head>
- <body>
- <div id="navigasi_depan">
- <a href="./index.php">HOME</a>
- </div>
- <div id="daftar">
- <img src="./gambar/hati.png">
- <?php
- error_reporting(0);
- include "koneksi/koneksi.php";
- $nama = trim(strip_tags(htmlentities($_POST['nama'])));
- $kelamin = $_POST ['kelamin'];
- $foto = $_FILES ['foto']['name'];
- $email = $_POST ['email'];
- $username = trim(strip_tags(htmlentities($_POST['username'])));
- $password = trim(strip_tags(htmlentities($_POST['password'])));
- $daftar = $_POST ['daftar'];
- if (isset($daftar)) {
- $array = array();
- $cek_nama = mysqli_query($koneksi, "SELECT * FROM user WHERE nama='$nama'");
- $cek_email = mysqli_query($koneksi, "SELECT * FROM user WHERE email='$email'");
- if (empty($nama)) {
- $array['nama'] = 'Nama belum diisi!';
- }
- if (!preg_match("/^[a-zA-Z ]*$/", $nama)) {
- $array['nama'] = 'Nama tidak boleh ada angka!';
- }
- if (mysqli_num_rows($cek_nama) <> 0) {
- $array['nama'] = 'Nama sudah ada yang pakai!';
- }
- if (empty($kelamin)) {
- $array['kelamin'] = 'Jenis kelamin belum diisi!';
- }
- //if (empty($foto)) {
- // $array['foto'] = 'Foto belum diisi!';
- //}
- if (empty($email)) {
- $array['email'] = 'Email belum diisi!';
- }
- if (mysqli_num_rows($cek_email) <> 0) {
- $array['email'] = 'Email sudah ada yang pakai!';
- }
- if (empty($username)) {
- $array['username'] = 'Username belum diisi!';
- }
- if (!preg_match("/^[a-zA-Z ]*$/", $username)) {
- $array['username'] = 'Username tidak boleh ada angka!';
- }
- if (empty($password)) {
- $array['password'] = 'Password belum diisi!';
- }
- //
- // spesial cek untuk foto
- //
- if (empty($foto)) {
- $array['foto'] = 'Foto belum diisi!';
- } else {
- // foto sudah diisi
- // jika user sudah memasukkan foto
- // namun form input lainnya masih ada yang salah,
- // maka user harus memilih ulang foto
- if ($array) {
- $array['foto'] = 'Silahkan pilih ulang foto!';
- }
- }
- //
- if ($array) {
- } else {
- $sha1 = sha1($_POST['password']);
- mysqli_query($koneksi, "INSERT INTO user values ('', '$nama', '$kelamin', '$foto', '$email', '$username', '$sha1')");
- $ok = copy($_FILES['foto']['tmp_name'], 'foto_user/' . $foto);
- echo "<script>alert('Terimakasih [ $nama ] sudah mendaftar Silahkan Selanjutnya Untuk Login'); location=('login_user.php')</script>";
- }
- }
- ?>
- <form action=""
- method="post"
- enctype="multipart/form-data">
- <table style="margin:auto;">
- <tr>
- <td>Nama</td>
- <td>:</td>
- <td><input type="text"
- name="nama"
- size="30"
- maxlength="15"
- placeholder="Isikan nama Anda"
- autocomplete="off"
- autofocus
- value="<?php
- echo isset($nama) ? $nama : '';
- ?>"></td>
- </tr>
- <tr>
- <td></td>
- <td></td>
- <td><div style="color: red;"><?php
- echo isset($array['nama']) ? $array['nama'] : '';
- ?></div></td>
- </tr>
- <tr>
- <td>Jenis Kelamin</td>
- <td>:</td>
- <td><input <?php
- if (isset($kelamin) && (!empty(isset($kelamin))) && $kelamin == 'laki-laki') {
- echo 'checked';
- }
- ?> style="height: 10px;"
- type="radio"
- name="kelamin"
- value="laki-laki">Pria
- <input <?php
- if (isset($kelamin) && (!empty(isset($kelamin))) && $kelamin == 'perempuan') {
- echo 'checked';
- }
- ?> style="height: 10px;"
- type="radio"
- name="kelamin"
- value="perempuan">Wanita</td>
- </tr>
- <tr>
- <td></td>
- <td></td>
- <td><div style="color: red;"><?php
- echo isset($array['kelamin']) ? $array['kelamin'] : '';
- ?></div></td>
- </tr>
- <tr>
- <td>Foto</td>
- <td>:</td>
- <td><input type="file"
- name="foto"
- value="<?php
- // yang ini memang tidak bisa di kembalikan gan...
- // alias harus memilih ulang...
- //echo isset($foto) ? $foto : '';
- ?>"></td>
- </tr>
- <tr>
- <td></td>
- <td></td>
- <td><div style="color: red;"><?php
- echo isset($array['foto']) ? $array['foto'] : '';
- ?></div></td>
- </tr>
- <tr>
- <td>Email</td>
- <td>:</td>
- <td><input type="email"
- name="email"
- size="30"
- placeholder="Masukan email Anda yang valid"
- autocomplete="off"
- value="<?php
- echo isset($email) ? $email : '';
- ?>"></td>
- </tr>
- <tr>
- <td></td>
- <td></td>
- <td><div style="color: red;"><?php
- echo isset($array['email']) ? $array['email'] : '';
- ?></div></td>
- </tr>
- <tr>
- <td>Username</td>
- <td>:</td>
- <td><input type="text"
- name="username"
- size="30"
- maxlength="10"
- placeholder="Masukan username Anda"
- autocomplete="off"
- value="<?php
- echo isset($username) ? $username : '';
- ?>"></td>
- </tr>
- <tr>
- <td></td>
- <td></td>
- <td><div style="color: red;"><?php
- echo isset($array['username']) ? $array['username'] : '';
- ?></div></td>
- </tr>
- <tr>
- <td>Password</td>
- <td>:</td>
- <td><input type="password"
- name="password"
- size="30"
- maxlength="10"
- placeholder="Masukan password Anda"
- autocomplete="off"
- value="<?php
- echo isset($password) ? $password : '';
- ?>"></td>
- </tr>
- <tr>
- <td></td>
- <td></td>
- <td><div style="color: red;"><?php
- echo isset($array['password']) ? $array['password'] : '';
- ?></div></td>
- </tr>
- <tr>
- <td colspan="2"></td>
- <td><input type="submit"
- name="daftar"
- value="DAFTAR"></td>
- </tr>
- </table>
- </form>
- </div>
- </body>
- </html>
- <?php
- // 2016 02 18 Erlang Parasu
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement