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