// $user_name= $_POST['user_name']; $activated = 0; if (isset($_POST['department'])) { $department = $_POST['department']; } else { $department = 0; //User is office staff } if (isset($_POST['roll_number'])) { $roll_number = $_POST['roll_number']; } if (!preg_match('/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}$/', $email)) { header("Location:/" . $redirect . "?error=1"); die; } if ($rDB->checkExistingUser($email)) { header("Location:/" . $redirect . "?error=2"); die; } if (strlen($pass1) < 6) { header("Location:/" . $redirect . "?error=3"); die; } if ($pass1 != $pass2) { header("Location:/" . $redirect . "?error=4"); die; } if ($user_type == 0) { header("Location:/" . $redirect . "?error=5"); die; }