이번주 할 일✔️

  1. 일정 관리 페이지 기능 구현 ⭕
  2. (사용자 클릭 시 정보 저장 가능하도록)
  3. 팝업 페이지 파일 분리 ⭕
  4. 아이디, 비밀번호 유효성 검사 -> (비밀번호 확인만 가능)
  5. 체크리스트
  6. gpt api 적용

XMLHttpRequest

브라우저는 주소창이나 HTML의 form 태그 또는 a 태그를 통하여 HTTP 요청 전송 기능을 기본 제공하고, 자바스크립트를 사용하여 HTTP 요청을 전송하려면 XMLHttpRequest 객체를 사용한다.

지금 일정 선택해서 정보 저장하려고 했는데 당연히 일정 저장하면서 테이블 다른 내용도 같이 보내고 저장해야지.. 이제 여기서 문제는 여행 목적지에대한 걸 어떻게 정리할 것인지..

-> 목적지(지역) 테이블을 따로 만들어서 다른 데이터를 찾아보거나 입력해주거나.. 일단 오늘은 임시로 저장! (수정필요)

 


 

write 페이지에서 사용자가 날짜 클릭 시 ajax로 startDate와 endDate 전달 성공, 그런데 insert 하려면 loginId 필요.. (물론, 다른 정보들도 필요하지만..)
로그인 한 상태에서 main 페이지에서 일정 페이지 클릭 시 어떻게 되어야하지?
막아? 거기서 로그인 상태인지 아닌지 체크?! 해보자
-> 여기서 체크가 되면 write 페이지에 들어왔을 경우 무조건 로그인 상태이기에 무조건 loginId를 받아낼 수 있다..
-> 아니야 이러면 코드가 꼬이잖아.. 그렇다면 controller에서 그냥 하면 되지 좀 넓게 생각하자구

-> 이제 문제는 날짜만 받아내면 insert를 못함.. 그렇다면 regin table을 따로 만들어서 id를 join시켜서 연결하자 테이블을 수정할 필요가 있어

아니면 ajax에 임시로 저장하고 지역정보 입력하면 insert되도록 그러면 일정 뜨끼전에 지역정보 입력하게 해서

 


 

일단 임시로 지역정보는 넣어주고, 나머지 id, memberId, loginId, startDate, endDate, regDate, updateDate 는 insert 가능

일정 작성하기 전 사용자에게 지역 정보를 얻어내자 -> 어떻게 나올지 생각 후 구현

+ Recent posts