창만씨의 설문조사프로그램 두번째입니다^^ (시험지 형식)
링크
http://changman.mireene.com/research2/list.php?bo_table=menu404 (1590) http://www.hanamo.net/ (1207)
기존의 설문조사 프로그램에서 조금 변형하여 시험지 형식으로 하나 만들었습니다.
어느분께서 요청하신건데 너무 늦어버렸네요;;
설치는 root 에 research2폴더와 create_table2.php 파일을 올리시고,
adm 폴더안에 파일들과 adm/img 안에 이미지들을 같은 같은 폴더안에 넣어주세요.
참고로 디자인은 신경 안썼기 때문에 바꾸셔서 사용하시는 것이 좋겠네요^^; 저도 좀 주세요오;;
다 넣은 뒤에... http://홈페이지주소/create_table2.php 를 실행하시면 필요한 테이블이 생성됩니다.
사용자 페이지는 research2/list.php 로 하시면 될겁니다.
디비구조상 문제마다 표를넣고 이미지넣고 그러는건 좀 무리같고요...간단한 객관식 문답만 가능할것같습니다.
테스트한다고 문제 작성해봤는데...역시 노가다;; ㅋ
그럼...잘 부탁 드립니다^^
첫번째 링크는 테스트 페이지(관리자 데모있음)
두번째 링크는 제가 알랍하는 사이트입니다. 관심있는 아이티인 여러분 놀러오세용^ ^ 아이티쪽 친목입니다 ㅋ
어느분께서 요청하신건데 너무 늦어버렸네요;;
설치는 root 에 research2폴더와 create_table2.php 파일을 올리시고,
adm 폴더안에 파일들과 adm/img 안에 이미지들을 같은 같은 폴더안에 넣어주세요.
참고로 디자인은 신경 안썼기 때문에 바꾸셔서 사용하시는 것이 좋겠네요^^; 저도 좀 주세요오;;
다 넣은 뒤에... http://홈페이지주소/create_table2.php 를 실행하시면 필요한 테이블이 생성됩니다.
사용자 페이지는 research2/list.php 로 하시면 될겁니다.
디비구조상 문제마다 표를넣고 이미지넣고 그러는건 좀 무리같고요...간단한 객관식 문답만 가능할것같습니다.
테스트한다고 문제 작성해봤는데...역시 노가다;; ㅋ
그럼...잘 부탁 드립니다^^
첫번째 링크는 테스트 페이지(관리자 데모있음)
두번째 링크는 제가 알랍하는 사이트입니다. 관심있는 아이티인 여러분 놀러오세용^ ^ 아이티쪽 친목입니다 ㅋ
첨부파일
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 52개
공개해 주셔서 감사드립니다.
업로드한 파일은 회원전용으로 해 두었고..로그인여부를 체크하는 부분만 없애면 비회원도 사용가능합니다.
테스트결과는 종료일자 이전인 것은 확인이 불가능합니다.(관리자 페이지에서는 확인가능하고요..)
아무래도 결과를 시험끝나기전에 볼 수 있으면 다른사람한테 가르쳐 줄수도 있을것 같아서요 ㅋ 실제로 시험친다는 생각하고 만든거라서 그렇게 됐네요^^;;; 설문조사보다는 시험에 가깝습니다.
친절하신 리플 정말 고맙습니다.. ^^
아무쪼록 하시고자 하는 모든일이 순조롭게 되시길 바랍니다.
CREATE TABLE `Research2` ( `Num` INT(11) NOT NULL AUTO_INCREMENT , `Title` VARCHAR(255) , `Q_Cnt` VARCHAR(3) , `E_Cnt` VARCHAR(2) , `Question` TEXT, `Example` TEXT, `CorrectAnswer` TEXT, `Q_Point` tinyint(3), `Q_Sdate` VARCHAR(30) , `Q_Edate` VARCHAR(30) , `AnswerCnt` INT(6) DEFAULT '0', `RegDate` DATETIME, `State` CHAR(1), PRIMARY KEY (`Num`) );
1050 : Table 'Research2' already exists
error file : /create_table2.php
설치하시기 전에 Research2라는 테이블을 사용하고 계셨거나 이미 create_table2.php 를 실행해서 테이블이 생성되어 있는것 같습니다.
그 부분을 한번 확인해 보세요^^;
보기는 최대 10개까지 가능합니다.
그런데 설문조사시 점수가 1번 항목만 들어가고, 나머지 항목은 초기는 입력 되는 듯 보이지만
수정을 하면 나오지도 않고, 수정을 해도 1번 항목 이외에는 점수가 들어가지 않습니다.
해결방법 중 알려 주세여 ...
그런데 linux 서버에 올리고 문제를 입력하면 db에 Example과 CorrectAnswer 필드만 A_r_r_a_|
또는 r_r_a_y_| 이와 같은 형태로 입력이 됩니다.
답 또한 마찬가지로 A_r_r_a_| 로 기록이 됩니다.
서로 환경이 안 맞아서 그런것인가요?
쪽지 잘 받았습니다. 위의 주소의 그림 그림과 같이... 1차 시험입력 후 수정하기를 하면
1번 항목외에 점수는 다 사라집니다. 혹시해서 다시 입력하고,,, 수정하기 해도,,,
마찬가지 입니다. 해결방법은 어떻게 해야 하나요?
create_table2.php 에 Research2테이블 생성부분을 보면
`Q_Point` tinyint(3), 이 부분을 `Q_Point` TEXT, 로 바꾸셔야됩니다.
파일을 수정안해놓고 올렸나봅니다..
도움주신 '지킬'님 감사합니다^^;;;
그런데...
한가지 큰 문제가 있습니다.
지금 답을 선택할때 마음대로 다 체크할수가 있습니다.
각 문제별로 답을 선택할때 모든 항목 다 체크해 버리면 그냥 만점이 되어 버립니다.
이거 어떻게 해결 할수 있는 방법이 없는지요?
정답 선택을 라디오 버튼으로 해서 하나만 선택하게 하면 될거 같은데...
방법이 있다면 좀 알려주세요.
물론 정답이 두개일수도 있겠지만, 보통은 하나인지라,
지금 상태에서 이 에러가 없어지면 가장 좋겠지만, 그렇지 않다면 정답 선택을 하나만 할수 있게 하는게 좋을거 같네요.
정답을 무조건 한개로만 하면 불편함이 있을것 같아서 체크박스로 두고 따로체크하는 부분을 뒀었는데..
빠진부분이 있었네요.
http://changman.mireene.com/File/test_ok.zip 이 파일을 받으셔서 research2/test_ok.php 에 덮어씌우시면 됩니다.
바꾸시고나서 한번더 테스트해주시렵니까? ^^;
댓글확인이 늦었네요...
지금 테스트 해보니 잘 적용 되는거 같습니다.
정말 좋아보이는데..
요놈을 varchar(255) 로 바꾸어야 하네여..
회사 일 하면서 조금씩 배워가고 있습니다 ^^*
유용하게 활용하고 있는데. 질문하나 드립니다.
필드(Q_memo)를 하나 만들어서 각 문항에 해설을 넣고 싶습니다.
해설을 넣기를 하려하는데 정식적으로 php를 배우지 않은 초짜라,, 잘 안 되는데요
혹시 해설 넣기 까지 업데이트 해 주시면 안될까요? 쪽지도 보냈습니다.
그런데, 에러가 납니다. 해결 방법 좀 가르쳐주십시오... 부탁드립니다.
Warning: main(../skin/board/test/list.skin.php) [function.main]: failed to open stream: No such file or directory in /home/sc/wwwhome/bbs/list.php on line 159
Warning: main() [function.include]: Failed opening '../skin/board/test/list.skin.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /home/sc/wwwhome/bbs/list.php on line 159
감사합니다.