okpoll 0_52 mysql 버전입니다.
/*
okpoll v0.52
사이버투표 시방서 (okpoll)
원작자 : www.okjsp.pe.kr
작성자 : kenu@okjsp.pe.kr
배포처 : http://www.okjsp.pe.kr
작성일 : 2003-07-21 12:16오전
테스트 : http://www.okjsp.pe.kr
*/
//================================
// 업그레이드 개발 환경
//================================
windows XP
tomcat 4.1.24
mysql 4.0
//================================
아직 추가할 기능이 많습니다.
* 수정 기능(삭제기능으로 별로 필요성을 못느끼지만...-_-)
* 일자별 컨트롤 기능(kenu 님이 하실듯....ㅡ.ㅡ)
//================================
// 업그레이드 사항
//================================
2003-07-21 12:18오전
일단 소스 작업 디렉토리 압축해서 올립니다.
2001 - 11 - 25 - 일
admin.jsp, adminlogout.jsp <-- 통합
poll_form.jsp 를 메인화면에 include 시 약간의 문제 수정.
조금 더 신경을 썼습니다.(급하게 내놓으니 수정할게 눈에 보여서 이렇게 수정판을 냅니다.)
2001 - 11 - 23 - 금
전신인 okboard 에 맞추어 업그레이드
poll_create.jsp 폴 테이블 create 추가
poll_list.jsp <-- /*+ index_desc(idx_"+tableName+") */ HINT 이용
adminlogout.jsp <-- 관리자 로그아웃추가
go.jsp <-- fake 를 이용한 브라우저 URL 속이기 추가
header.jsp <-- include 파일(세분화하여 홈페이지 제작시 편리성을 위해)
tail.jsp <-- include 파일(세분화하여 홈페이지 제작시 편리성을 위해)
bottom.jsp <-- include 파일(세분화하여 홈페이지 제작시 편리성을 위해)
Fn.java <-- 바이트 substring 추가(사용예 - Fn.cropByte(str,4,"..."); )
./js/poll.js <-- script 디렉토리를 별도로.
poll.css <-- css 를 이용한 인터페이스 쉽게 변경가능.
그밖에 자질구레한 내용 수정 ^^*
//================================
//================================
실행법
//================================
1. index.html 을 실행하여 순서대로 하십시오.
2. ./poll/poll_create.jsp 를 실행하여 폴 테이블을 생성한다.
3. ./poll/poll_list.jsp 를 불러들인다.
그담은 admin 으로 접속해서 작성하고 실행해보면 끝.
* 참고사항 : 모든 링크는 ./poll/ 디렉토리에서 실행된다는 가정하에 작성된겁니다.
poll_form.jsp 를 메인화면에 include 해서 사용시
링크가 걸려있는 URL 을 적절히 변경하여 사용하셔야 합니다.
//================================
질문
항목
개수
시행여부
시작일
종료일
DB테이블 2개
POLLLIST
- Seq Number 일련번호
- Question Varchar2 질문
- Sdate Date 시작일
- Edate Date 종료일
- Active char 시행여부
- Vtype Number 다중선택가능갯수 기본값 1
POLLITEM
- Seq 일련번호
- itemseq 항목번호
- Item 항목
- Hit 개수
관리자 입력페이지
결과보기 페이지
투표하기 페이지
//=================================
// 현재개발환경
//=================================
IIS5
tomcat 3.2.3
Oracle 8.1.6
//=================================
// test
//=================================
http://okjsp.pe.kr 의 사이버폴
//=================================
// TABLE query
//=================================
/web/WEB-INF/sql/okpoll.sql 참고
//=================================
// 파일 위치
//=================================
/poll/admin.jsp <-- 관리자 인증
/poll/bottom.jsp <-- 페이지 하단 꾸미기
/poll/go.jsp <-- back 방지용 중계 처리
/poll/okpoll.css <-- css 파일
/poll/okpoll.js <-- js 스크립트 파일
/poll/pollcfg.jsp <-- 게시판 테이블명 환경설정/ 관리자 비밀번호
/poll/poll_list.jsp <-- 투표 목록
/poll/poll_form.jsp <-- 투표 폼
/poll/poll_insert.jsp <-- 신규 투표 항목 등록
/poll/poll_insert2.jsp <-- 신규 투표 등록 처리
/poll/poll_to.jsp <-- 투표 처리
/poll/poll_view.jsp <-- 투표 결과 보기
/poll/top.jsp <-- 페이지 상단 꾸미기
/poll/images <-- 이미지 파일 디렉토리
/WEB-INF/classes/kr/pe/okjsp/DB.properties <-- JDBC 정보
//=================================
// copyright
//=================================
open source 입니다.
자유롭게 수정/배포 가능합니다.
본 소스를 사용한 후에 발생하는 모든 책임은 본인이 지지 않습니다.