$validation_errors[] = 'email'; } if (!empty($validation_errors)) { http_response_code(400); header("Content-Type: application/json"); echo json_encode(array('success' => false, 'validation_errors' => $validation_errors, 'message' => "<div class='notice bad'><p>" . implode("<br/>", $message) . "</p></div>")); exit; } $individual = new Individual(''); $success = $individual->create(array('name_first' => $name_first, 'name_last' => $name_last, 'email' => $email, 'hash' => $encrypt->encrypt($secret))); if ($success == true) { $action = 'show_success'; } } elseif ($ax == 'update_secret') { if ($secret == $secret_validation) { $store_hash_success = $encrypt->storeHash($encrypt->encrypt($secret), $individual_id); } } elseif ($ax == 'submit-login') { if ($email == '') { $validation_errors[] = 'email'; $message[] = 'Please enter your email address.'; } if ($secret == '') { $validation_errors[] = 'secret'; $message[] = 'Please enter your password.'; } if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { $validation_errors[] = "email"; $message[] = "Please enter a valid email address."; } if (empty($validation_errors)) {