달력 리스트 삭제 문제

달력 리스트 삭제 문제

QA

달력 리스트 삭제 문제

본문

283ea2f3e63b9a04186f5d6ccac2af35_1490030396_9016.jpg 

달력에 방이 3개 뜨도록 만들어 놓았는데 방이 안보이게 하고 날짜만 뜨게 하고

날짜를 클릭하면 예약화면으로 가게 할려면 어떻게 해야 하나요?

 

아래는 calendar.skin.php 소스입니다.

아니면 다른 소스를 건드려야 하나요?

 

=================================================

<?php

// 스킨파일은 단독으로 실행할 수 없다
if(defined('_GNUBOARD_') == false)
{
 exit('스킨파일은 단독으로 실행할 수 없습니다.');
}

// 달력출력에 필요한 종속파일을 실행한다
include_once($board_skin_path . '/calendar.include.php');

?>

<script type="text/javascript" src="<?php echo $board_skin_path; ?>/script.js"></script>
<link rel="stylesheet" type="text/css" href="<?php echo $board_skin_path; ?>/style.css" />
<div id="calendar" style="width: <?php echo $width; ?>;">
 <p class="title">
  <a href="#none" onclick="movePage('<?php echo $prev; ?>');" onfocus="this.blur();"><img src="<?php echo $board_skin_path; ?>/img/b_prev.gif" alt="이전" /></a>
   <?php echo $year; ?>년 <?php echo $month; ?>월 
  <a href="#none" onclick="movePage('<?php echo $next; ?>');" onfocus="this.blur();"><img src="<?php echo $board_skin_path; ?>/img/b_next.gif" alt="다음" /></a>
 </p>
 <table>
  <col class="col01"></col>
  <col class="col02"></col>
  <col class="col03"></col>
  <col class="col04"></col>
  <col class="col05"></col>
  <col class="col06"></col>
  <col class="col07"></col>
  <tr>
   <td class="section red">일요일</td>
   <td class="section">월요일</td>
   <td class="section">화요일</td>
   <td class="section">수요일</td>
   <td class="section">목요일</td>
   <td class="section">금요일</td>
   <td class="section blue">토요일</td>
  </tr>
  <tr>
  <?php
  for($i = 0; $i < $total; $i++)
  {
   if($i > 0 && $i % 7 == 0)
   {
    echo "</tr><tr>";
   }
   if($i >= $min && $i < $max)
   {
    $var = "{$year}-{$month}-" . sprintf('%02d', $day);
    if($var < $g4['time_ymd'] || $var > $limit['max'])
    {
     echo "<td class=\"gray\">{$day}일</td>";
    }
    else
    {
     echo "<td>";
     echo "<p class=\"day\">{$day}일</p>";
     for($k = 0; $k < $count; $k++)
     {
      $number = getRoom($day, $k);
      if($var >= $limit['min'] && $number < $amount[$k])
      {
       $icon = $style = 'ing';
      }
      else
      {
       $icon = $style = 'open';
      }
      
      $r = mysql_fetch_array(sql_query("SELECT wr_7 FROM g4_write_{$bo_table} WHERE wr_id = '{$room[$day][$class[$k]['0']]}'"));
        //echo $r[0];
       if($r[0] == 'T'){
       $icon = $style = 'close';
       }
        else if($r[0] == 'F')
        {
        $icon = $style = 'open';
        }
        else if($r[0] == 'A')
        {
        $icon = $style = 'open';       
        }
        else  
        {
        $icon = $style = 'ing';
        }
       
      if($number == 1 && $number == $amount[$k])
      {
       $link = "{$g4['bbs_path']}/board.php?bo_table={$bo_table}&wr_id={$room[$day][$class[$k]['0']]}&select={$var}";
      }
      else
      {
       $link = "{$g4['bbs_path']}/write.php?bo_table={$bo_table}&select={$var}";
      }
      echo "<p>";
      echo "<img src=\"{$board_skin_path}/img/i_{$icon}.gif\" alt=\"\" /> ";
      echo "<a href=\"{$link}\" onfocus=\"this.blur();\">";
      echo "<span class=\"{$style}\">{$group[$k]}</span>";
      echo "</a>";
      echo "</p>";
     }
     echo '</td>';
    }
    $day++;
   }
   else
   {
    echo '<td class="null"> </td>';
   }
  }
 ?>
  </tr>
 </table>
 <p class="explain">달력에서 원하는 일자를 클릭한 후 예약접수 및 예약확인/취소를 할 수 있습니다</p>
 <?php if($is_admin){ ?>
 <p class="button">
  <a href="<?php echo $g4['bbs_path']; ?>/board.php?bo_table=<?php echo $bo_table; ?>&type=true" onfocus="this.blur();"><img src="<?php echo $board_skin_path; ?>/img/b_list.gif" alt="목록보기" /></a>
 </p>
 <?php } ?>
</div>

 ===================================== 

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
전체 10,628
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT