답변 3개
파일을 받는건 어려지 않습니다.
다만 어떤파일에 어떤 게시물이 연결된 이미지인지 유의미한 정보가 필요한경우가 중요하겠죠
그렇다면
에디터는 보통
/data/editor/년월/파일들.확장자
이렇게 들어가게 됩니다.
업로드한 데이타는
/data/file/bo테이블ID/파일들.확장자
로 들어가게 됩니다.
지금 만드신 게시판이 예를들어 gnubbs 라고 할경우
/data/file/gnubbs/하위의 모든파일
이 업로드한 파일이 되는거죠
그리고
그 게시판의 내용들은 SQL문으로 확인할때
select * from g5_board_file where bo_table = 'gnubbs';
로 조회되는 대상이 해당 게시판에서 업로드한 정보이고
게시물의 ID가 예를들어 wr_id = 12 라고 할경우
select * from g5_write_gnubbs where wr_id = 12;
로 조회해서
wr_content 컬럼내의 데이타에서
<img src="https://도메인domain.co.kr/data/editor/2512/202512011756_asd;lfkja;sldkfja;sldkjf;asldf.png">
와 같은 정보로 들어있는 내용을 참고해서
https://도메인domain.co.kr/data/editor/2512/202512011756_asd;lfkja;sldkfja;sldkjf;asldf.png
중에서
https://도메인domain.co.kr
과
/data/editor/2512/202512011756_asd;lfkja;sldkfja;sldkjf;asldf.png
를 분리한후
뒤의 정보로 접근해서 해당 파일이
본 게시판의 게시물번호 12번에 에디터에 첨부한 이미지가 됩니다.
이걸 역으로 다 추출해서 가져오는 로직은
직접 만드시거나 제작의뢰를 하시는 방법으로 해결하시면됩니다.
답변을 작성하려면 로그인이 필요합니다.