From 13e39a0f08c11cc88fb105a97267d3fffa40cf65 Mon Sep 17 00:00:00 2001 From: yora <13516067@std.stei.itb.ac.id> Date: Fri, 1 Feb 2019 07:34:37 +0700 Subject: [PATCH] edit register.php --- register.php | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 register.php diff --git a/register.php b/register.php new file mode 100644 index 0000000..0606802 --- /dev/null +++ b/register.php @@ -0,0 +1,39 @@ +<?php +/** + * PHP Version 7 + * registrasi + */ +require 'dbConnect.php'; + +if ($_SERVER['REQUEST_METHOD'] === 'POST'){ + + $name = $_POST['name']; + $username = $_POST['username']; + $password = $_POST['password']; + $registmt = $conn->prepare('select username + from user + where username = ?'); + + $registmt->bind_param("s", $username); + $registmt->execute(); + $registmt->bind_result($user); + $registmt->fetch(); + + if(!is_null($user)) { + header("Location: admin"); + echo '<script language="javascript">'; + echo 'alert("Username has already taken")'; + echo '</script>'; + die(); + //exit(); + } else { + $stmt = $conn->prepare("INSERT INTO user(username, passwd,name) VALUES (?,?,?)"); + $stmt->bind_param("sss", $username, $password, $name); + $stmt->execute(); + $stmt->close(); + header("Location: admin/home.html"); + + die(); + } +} + -- GitLab