Q & A

질답게시판

홈 > 회원포럼 > 질답/버그/제안
질답/버그/제안

출석부 내가 출석하면 글쓰기 폼 숨김안되나요?

2 조인 4 101

회원들이 출석을 했는지 안해는지 출석 버튼 눌러봐야지 아 내가 출석했구나 하고 확인이 가능한데...(날짜에 녹색/빨간 이외)


출석하면 출석 버튼이랑 글쓰기 폼이 비활성화 되게는 못하나요?? 출석안했으면 글쓰기 폼이랑 출석버튼 활성화 되어있고..


전부터 궁굼해서 찾아봤는데 이런건 문의하는사람들이 없는지 보이지가않네요.

4 Comments
M 한별아빠 09.14 00:34  
따로 쿼리구문 돌려서 자신의 출첵여부를 체크해야 되는 부분입니다.

그래서 이또한 부하인 점과 달력에 자신의 출력여부가 출력되는 것도 있고, 또 스타일상 요구하시는 것들도 다 다른 것도 해서 그렇습니다. 자신의 출석여부를 알 수 없다면 모르겠지만...

참고로 어떤 분은 폼은 출력되는데, 입력안되게... 어떤 분은 아예 폼이 없게... 어떤 분은 알림으로... 어떤 분은 폼 대신에 다른 대체 메시지로 등 요구사항이 많으셔서 그냥 넣지 않은 것입니다. 넣었다가 일만 만들꺼 같아서...ㅠㅠ

그래서 필요하다면 따로 의뢰로 해결하셔야 할꺼예요. 기능도 있지만 디자인 부분도 있어서... 혹시 누가 팁으로라도 올려주지 않는다면...ㅠㅠ
2 조인 09.14 00:41  
sir.kr 여기에도 검색해봐도 못찾는건지 나오지가않으니 참.답답하네요.
비슷한 스킨이라도있으면 다운받아서 비교하면서 같다 붙여넣기라도 해서 해볼텐데...아쉽네요..
한번 글작성하면 못쓰게 폼이 안뜨는스킨이...어디에있을런지..ㅜ!ㅜ
M 한별아빠 09.14 01:21  
1. 아... 예제를 드리면...

2. 우선 보드스킨 내 list.skin.php 파일 제일 상단에 아래처럼 코드를 넣어면 선택한 날짜에 내가 출석했는지 안했는지 $is_my_chulsuk 변수로 체크할 수 있습니다.

// 내출석여부 체크
$is_my_chulsuk = false;
if($is_member) {
	$chul = sql_fetch("select count(*) as cnt from $write_table where mb_id = '{$member['mb_id']}' and wr_is_comment = '0' and wr_1 = '{$selday}' ");
	if($chul['cnt']) {
		$is_my_chulsuk = true; //출석함
	}
}


3. 그리고 출석부 목록스킨... /list/basic/list.head.skin.php 파일 154라인의 아래 코드를...

<?php if($nowday == $selday) { //오늘일 경우에만 출력

아래처럼 수정하면 오늘이고, 내가 출석하지 않은 경우에만 출력하게 됩니다.

<?php if($nowday == $selday && !$is_my_chulsuk) { //오늘이고 미출석일 경우에만 출력
2 조인 09.14 11:27  
알려주신덕분에 잘해결은 했는데....
혹시 출석했다는 메시지 출력은 안되나요? 오늘은 이미 출석체크하셨습니다. 이런식으로 나타내주고싶은데.
그래도 이렇게라도 원하는 정보 얻어 다행이네요......감사합니다.매번 출석체크 해도 글쓰기 창이 나타나있어서
신경쓰이긴했었는데..걱정과 달리 잘되어서 기쁘네요

Congratulation! You win the 18 Lucky Point!

제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand