주말에 예약이 안되게 하고싶습니다..
본문
토, 일요일에 <span class="clseday">를 넣어 주말 예약이 안되도록 하고싶은데
if($count==1 || $count ==7){ //카운트1은 일요일, 7인 토요일
echo ' <span class="closeday">'.$day.'</span>'.PHP_EOL;
}
이렇게 넣으면 class에 감춰져서 클릭이 안될 줄 알았는데 그렇지가 않네요..
토/일 예약을 못하게 하려면어떻게 해야될까요..? 다른방법이라도 있으시면 알려주시면 감사드리겠습니다
<table border="0" cellpadding="0" cellspacing="0" class="caltable">
<tbody>
<tr height="30">
<th class="sunday">일</th>
<th>월</th>
<th>화</th>
<th>수</th>
<th>목</th>
<th>금</th>
<th class="saturday">토</th>
</tr>
<tr height="30" class="date">
<?php
$total_day = wz_max_day($sch_month, $sch_year);
$first_day = date('w', mktime(0, 0, 0, $sch_month, 1, $sch_year));
$count = 0;
for ($i = 0; $i < $first_day; $i++) {
echo '<td class="mini prev"></td>'.PHP_EOL;
$count++;
}
for ($day = 1; $day <= $total_day; $day++) {
$count++;
$vDate = $sch_year ."-". $sch_month_02d ."-". sprintf("%02d", $day); // 표시 날짜.
if ($vDate == $sch_day) { // 오늘 표시
$bg_class = 'dday';
}
else { // 오늘이 아니면...
if ($count == 1) // 일요일
$bg_class = 'sun';
elseif ($count == 7) // 토요일
$bg_class = 'sat';
else // 평일
$bg_class = '';
}
echo '<td class="mini '. $bg_class .'">'.PHP_EOL;
//한달 단위 신청
if ($vDate < G5_TIME_YMD || $vDate >= date("Y-m-d", strtotime( G5_TIME_YMD ." +1month"))) {
// if ($vDate < G5_TIME_YMD) { // 당일 및 이전날짜 예약불가.
echo ' <span class="closeday">'.$day.'</span>'.PHP_EOL;
}
else {
echo ' <a class="titday" href="#none" onclick="getCalender(\''.$sch_year.'\',\''.$sch_month.'\',\''.$vDate.'\')">'.(wz_holiday_check($vDate) ? '<span class="hlday">'.wz_holiday_check($vDate).'</span>' : $day).'</a>'.PHP_EOL;
}
echo '</td>'.PHP_EOL;
if($count==7) { // 토요일이 되면 줄바꾸기 위한 <tr>태그 삽입을 위한 식
echo '</tr>'.PHP_EOL;
if($day != $total_day) {
echo '<tr height="30" class="date">'.PHP_EOL;
$count = 0;
}
}
}
// 선택한 월의 마지막날 이후의 빈테이블 삽입
for ($day++; $total_day < $day && $count < 7;) {
$count++;
echo '<td class="mini next"></td>'.PHP_EOL;
if ($count == 7)
echo '</tr>'.PHP_EOL;
}
?>
</tbody>
</table>
답변 2
else {
echo ' <a class="titday" href="#none" onclick="getCalender(\''.$sch_year.'\',\''.$sch_month.'\',\''.$vDate.'\')">'.(wz_holiday_check($vDate) ? '<span class="hlday">'.wz_holiday_check($vDate).'</span>' : $day).'</a>'.PHP_EOL;
}
=>
else {
if ($count == 1 || $count == 7)
echo ' <span class="closeday">'.$day.'</span>'.PHP_EOL;
else
echo ' <a class="titday" href="#none" onclick="getCalender(\''.$sch_year.'\',\''.$sch_month.'\',\''.$vDate.'\')">'.(wz_holiday_check($vDate) ? '<span class="hlday">'.wz_holiday_check($vDate).'</span>' : $day).'</a>'.PHP_EOL;
}
무엇을 보시고
<span class="clseday">
를 넣게 되었나요?
답변을 작성하시기 전에 로그인 해주세요.