이벤트가 발생한 시간 저장하기?
본문
그누보드를 이용해 홈페이지를 운영하고 있습니다.
약간의 수정과 여러분들의 도움을 받아 교육신청게시판과 이를 통한 접수, 확인이 가능하게끔 운영하고 있는데요.
궁금한게 있어 질문 드립니다.
교육을 신청하고 교육이 완료된 후 관리자는 교육에 참가한 사람별로 '교육확인'을 해주면 교육신청자는 '교육수료증'을 온라인상에서 발급받을 수 있게끔 되어 있습니다.
이때 교육생이 '교육수료증'을 온라인상에서 발급받아 인쇄를 했을 경우 인쇄한 시간을 DB에 저장할 수 있을까요? 인쇄를 여러번 했을경우, 인쇄를 할때마다 인쇄한 시간이 나타나게끔 하고 싶은데 어떤 방법이 있을까요?
이벤트가 발생한 시간을 저장하고 이 시간을 출력 하고싶습니다.
답변 1
인쇄버튼에 이벤트를 걸고 이를 ajax로 다른 페이지에서 db저장후에
ajax 결과가 성공했을때 팝업을 띄우고 팝업내에서 js의 print()를 사용하여
해당 교육수료증 인쇄하기 기능으로 도달하게 할수 있겠네요
버튼 클릭시 디비에 저장을 하긴 하지만
정말 인쇄를 했는지 판단은 불가능합니다.
답변을 작성하시기 전에 로그인 해주세요.