'empty_id'])); } if ($mem->id_exists($id)) { die(json_encode(['result' => 'fail'])); } else { die(json_encode(['result' => 'success'])); } // 이메일 중복 체크 } else if ($mode == 'email_chk') { if ($email == '') { die(json_encode(['result' => 'empty_email'])); } if ($mem->email_exists($email)) { die(json_encode(['result' => 'fail'])); } else { die(json_encode(['result' => 'success'])); } // } else if ($mode == 'input') { // 비밀번호 해시 처리 $hash = password_hash($password, PASSWORD_DEFAULT); // 프로필 이미지 처리 $tmparr = explode('.', $_FILES['photo']['name']); $ext = end($tmparr); $photo = $id .'.'. $ext; copy($_FILES['photo']['tmp_name'], "../data/profile/". $photo); // 배열 생성 $arr = [ 'id' => $id, 'password' => $hash, 'name' => $name, 'email' => $email, 'zipcode' => $zipcode, 'addr1' => $addr1, 'addr2' => $addr2, 'photo' => $photo ]; // 입력 메서드 실행 $mem->input($arr); }