Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once 'update_user_info.php';
- $db = new update_user_info();
- // json response array
- $response = array("error" => FALSE);
- if (isset($_POST['nama']) && isset($_POST['noktp']) && isset($_POST['password']) && isset($_POST['idwil']) && isset($_POST['tgl_lahir'])
- && isset($_POST['idprov'])&& isset($_POST['tempat_lahir'])&& isset($_POST['gol_darah'])&& isset($_POST['alamat'])&& isset($_POST['agama'])
- && isset($_POST['jenis_kelamin'])&& isset($_POST['email'])&& isset($_POST['no_hp'])&& isset($_POST['alasan_masuk_sr'])&& isset($_POST['tanggal'])) {
- // receiving the post params
- $nama = $_POST['nama'];
- $noktp = $_POST['noktp'];
- $password = $_POST['password'];
- $idwil = $_POST['idwil'];
- $tgl_lahir = $_POST['tgl_lahir'];
- $idprov = $_POST['idprov'];
- $tempat_lahir = $_POST['tempat_lahir'];
- $gol_darah = $_POST['gol_darah'];
- $alamat = $_POST['alamat'];
- $agama = $_POST['agama'];
- $jenis_kelamin = $_POST['jenis_kelamin'];
- $email = $_POST['email'];
- $no_hp = $_POST['no_hp'];
- $alasan_masuk_sr = $_POST['alasan_masuk_sr'];
- $tanggal = date("Y-m-d H:i:s");
- // check if user is already existed with the same email
- if ($db->CheckExistingUser($email)) {
- // user already existed
- $response["error"] = TRUE;
- $response["error_msg"] = "User already existed with " . $email;
- echo json_encode($response);
- } else {
- // create a new user
- $user = $db->StoreUserInfo($nama,$noktp,$password,$idwil,$tgl_lahir,$idprov,$tempat_lahir,
- $gol_darah,$alamat,$agama,$jenis_kelamin,$email,$no_hp,$alasan_masuk_sr,$tanggal);
- if ($user) {
- // user stored successfully
- $response["error"] = FALSE;
- $response["user"]["nama"] = $user["name"];
- $response["user"]["noktp"] = $user["noktp"];
- $response["user"]["idwil"] = $user["idwil"];
- $response["user"]["tgl_lahir"] = $user["tgl_lahir"];
- $response["user"]["idprov"] = $user["idprov"];
- $response["user"]["tempat_lahir"] = $user["tempat_lahir"];
- $response["user"]["gol_darah"] = $user["gol_darah"];
- $response["user"]["alamat"] = $user["alamat"];
- $response["user"]["agama"] = $user["agama"];
- $response["user"]["jenis_kelamin"] = $user["jenis_kelamin"];
- $response["user"]["email"] = $user["email"];
- $response["user"]["no_hp"] = $user["no_hp"];
- $response["user"]["alasan_masuk_sr"] = $user["alasan_masuk_sr"];
- echo json_encode($response);
- } else {
- // user failed to store
- $response["error"] = TRUE;
- $response["error_msg"] = "Unknown error occurred in registration!";
- echo json_encode($response);
- }
- }
- } else {
- $response["error"] = TRUE;
- $response["error_msg"] = "Required parameters (nama, email, password) is missing!";
- echo json_encode($response);
- }
- ?>
Add Comment
Please, Sign In to add comment