본문 바로가기

마루아라는 개발쟁이/ASP6

DHTML 게시판 웹에디터 만들다 만놈 귀차니즘 발동;;; 만들다가 귀차나서 내비둠 폰트 굴림 돋움 궁서 Courier New Arial Black Impact 크기 1 2 3 4 5 ///////////////////////////////////////////// //BASIC EDIT FUNCTION ///////////////////////////////////////////// function htmlEdit(excute,values) { dhtml.focus(); targetText = dhtml.document.selection.createRange(); if(values==null) { targetText.execCommand(excute); }else{ targetText.execCommand(excute,"",values); .. 2022. 12. 7.
게시판 글쓰기에 HTML EDIT 달기 글쓰기에 에디터 달기 첨부파일 활용 굴림 굴림체 궁서 궁서체 돋움 돋움체 바탕 바탕체 Arial Tahoma Courier.. Times.. Wingdings 1 2 3 4 5 6 7 2022. 12. 7.
세션을 DB로 관리하기 + 쪽지 확인하기 아래에도 세션을 DB로 관리하는 법을 써주신 분이 계시지만, 대개 Zend에 나와있는 예제와 같은 기본구조를 사용하시는 것 같습니다. 그래서 이걸 한번 커스터마이징해보도록 하겠습니다. ------------------------------ [1] 대개의 경우, 회원 로그인에 세션을 사용합니다. 즉 회원으로 로그인하지 않으면 세션을 사용할 일이 없는 경우가 많습니다. 따라서 여기서는 회원 전용 세션만 관리하도록 하겠습니다. [2] 세션 테이블을 만들어서, 여기에 매번 insert, delete를 하는 것은 비록 테이블 크기가 작다고 하더라도 제법 부하를 줍니다. 따라서 여기서는 delete를 쓰지 않고 update만 사용하도록 하겠습니다. 회원이 몇만명이라고 할지라도 이게 더 나은 것 같더군요. 세션 테이.. 2022. 12. 7.
같은 아이디로 동시접속 하는걸 방지하는 방법 이 방법을 대한 정보를 얻을려고 정말 여러군데의 게시판 QnA를 돌아다니면 정보를 모아봤습니다. 근데 정작 중요한 건 100%의 답은 없다는 것입니다. 저도 지금 제가 하는 방법이 완벽한 방법이라고 자신 있게 말 할 수는없지만 꼼수로 사용하기에는 부족함이 없다고 생각 합니다. 사설이 길었네요.^^ 1. 로그 테이블을 만듭니다. 컬럼으로는 idx(자동증가키)컬럼, 아이디컬럼, 저장시간(now())컬럼, session.sessionID컬럼 2. 로그인 처리 페이지에서 session("userid") = "아이디값" 과 request.cookie("tmpUserid") = "아이디값" 세션과 쿠키에 각가 아이디 값을 담습니다. 세션을 끊는 방법은 session.Abandon()과 세션만료시간이 지나는 겁인데 .. 2022. 12. 6.
728x90
반응형
LIST