From aa377addeb1708ef491e9674fbcfc00d0d8b6643 Mon Sep 17 00:00:00 2001 From: wiecktobi Date: Mon, 18 Jun 2018 22:42:54 +0200 Subject: [PATCH] Register bug fix --- php/signup.php | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/php/signup.php b/php/signup.php index f7e3e13..579de69 100644 --- a/php/signup.php +++ b/php/signup.php @@ -6,21 +6,23 @@ $pswd = ($_POST['registerPassword']); $email = ($_POST['registerMail']); - $search_user = $database->prepare("SELECT ID FROM user WHERE username='$name '"); - $search_user->execute(); - $search_result = $search_user->get_result(); + if ($name != " " && $pswd != " " && $email != " ") { + $search_user = $database->prepare("SELECT ID FROM user WHERE username='$name '"); + $search_user->execute(); + $search_result = $search_user->get_result(); - if ($search_result->num_rows == 0) { - $pswd = md5($pswd); - $stmt = $database->prepare("INSERT INTO user(username, email, password) VALUES (?,?,?)"); - $stmt->bind_param("sss", $name, $email, $pswd); - $stmt->execute(); - $stmt->close(); - echo json_encode("Dein Account wurde erfolgreich erstellt!"); + if ($search_result->num_rows == 0) { + $pswd = md5($pswd); + $stmt = $database->prepare("INSERT INTO user(username, email, password) VALUES (?,?,?)"); + $stmt->bind_param("sss", $name, $email, $pswd); + $stmt->execute(); + $stmt->close(); + echo json_encode("Dein Account wurde erfolgreich erstellt!"); + } else { + echo json_encode("Der Benutzername ist leider schon vergeben!"); + } } else { - echo json_encode("Der Benutzername ist leider schon vergeben!"); + echo json_encode("Erstes Zeichen darf kein Leerzeichen sein!"); } - - ?>