묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?
2005.09.13 01:14
회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?
$lang->msg_exists_nick_name = \
한가지 힌트를 드린다면 통합게시판을 하나 생성하고
그 게시판에 모든 게시물이 들어올 수 있게 write_ok.php 를 수정하셔야 합니다
제로보드는 글을 쓰면 해당 게시판의 아이디를 변수로 갖고
그 아이디에 해당하는 디비 테이블에 글을 입력시켜 줍니다
그 부분을 이프문등으로 구분해 줘서 통합 게시판에도 글이 등록되게 만들어야 됩니다
쉽게 말하면 이중 등록이 되는거죠
원 게시판에 글이 올라가고 통합 게시판에 글이 올라가도록요
a란 게시판에 처음 글을 쓰면 그 게시물은a란 게시판의 1번 글이 됩니다
그 다음 b란 게시판에 처음 글을 쓰면 마찬가지로 b란 게시판의 1번 글이 되구요
이 부분을
a란 게시판에 글을 쓰면 a란 게시판엔 1번 글로 그리고 통합 게시판에 1번 글로
그 다음 b란 게시판에 글을 쓰면 1번글로 통합 게시판엔 2번 글로 저장이 되야 합니다
마찬가지로 c란 게시판도 1번글로 등록 되지만 통합 게시판에서는 3번 글로 등록이 되는거죠
이렇게 통합 게시판에 통합 게시판을 제외한 다른 게시판들의 모든 글들이 들어오는겁니다
이해가 되시는지 모르겠네요
물론 이렇게만 한다고 해서 다 되는것은 아닙니다 몇가지를 더 수정해주고 써야 제대로
출력이 될테니까요
그리고 한가지를 덧 붙인다면 아예 불러들이는 부분에서 코드를 써 줌으로써
변수를 이용한 게시물 정렬을 시켜 주는건데 이건 더 복잡할 수 있습니다
고쳐야 할데도 더 많을것이구요
달력 나타내는 것은 일정관리나 달력에 관한 스킨이 있으니 그 부분을 쓰면 정렬이 자동으로
되겠죠
그리고 이건 제 생각인데요 네이버나 기타 여러 사이트들의 모양새는 대부분
다중 게시판을 쓰는걸로 추측됩니다
디비테이블을 하나를 갖고 게시판 아이디만 달리 갖는거죠
싸이월드의 미니홈피등을 생각하시면 됩니다