달력에서 해당기간만 예약 접수 받을 수 있게요~ 채택완료
홀로그램웹
3년 전
조회 2,042
예약 프로그램인데요
특정기간만 예약을 받을건데 여기서 날짜를 설정하는 부분이 있을까요?
</p>
<p><?php
//error_reporting( E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_ERROR | E_WARNING | E_PARSE | E_USER_ERROR | E_USER_WARNING );
include_once($_SERVER["DOCUMENT_ROOT"]."/common.php");</p>
<p>$currdate = $_GET["currdate"];
//$nowdate = date("Ymd",strtotime("20150119"));
$nowdate = date("Ymd", time());
$day_type = date("N", strtotime($currdate)); // 1~5 평일, 6 토요일</p>
<p>//$time_array[1] = array("10:00","10:30","11:00","11:30","13:30","14:00","14:30","15:00","15:30","16:00");
/*
$time_array[2] = array("10:00","11:00","12:00","13:00","14:00","15:00","16:00","17:00");
$time_array[3] = array("10:00","11:00","12:00","13:00","14:00","15:00","16:00","17:00");
$time_array[4] = array("10:00","11:00","12:00","13:00","14:00","15:00","16:00","17:00");
$time_array[5] = array("10:00","11:00","12:00","13:00","14:00","15:00","16:00","17:00");
$time_array[6] = array("10:00","11:00","12:00","13:00","14:00","15:00","16:00","17:00");
$time_array[7] = array("10:00","11:00","12:00","13:00","14:00","15:00","16:00","17:00");
*/
$time_array2[1] = array("10:00","10:30","11:00","11:30","13:00","13:30","14:00","14:30","15:00","15:30","16:00");
$time_array2[2] = array("10:00","10:30","11:00","11:30","12:00","12:30","13:00","13:30","14:00","14:30","15:00","15:30","16:00");</p>
<p>$now_hour = date("H:i", time());
//$now_hour = date("H:i",strtotime("13:13"));
?>
<div class="schedule">
<ul class="new_time">
<?php
if($wr_3 != 3) {
foreach ($time_array2[1] as $k=>$v) {
//$time_type = "오전";
$reservation_yn = "N";</p>
<p> //if($v >= "12:00") {
//$time_type = "오후";
//}
$sql = " select count(wr_id) as cnt from g5_write_Visit where wr_1 = '".$currdate."' and wr_2='".$time_array2[1][$k]."' ";
$cnt = sql_fetch($sql);</p>
<p> $v_strtotime = strtotime($currdate.$v);
$now_strtotime = strtotime($nowdate.$now_hour);</p>
<p> if ($v_strtotime > $now_strtotime) {
//if ($currdate < "20500101") {
$reservation_yn = "Y";
//}
}</p>
<p> if ($cnt['cnt'] >= 2) {
$reservation_yn = "N";
} ?>
<!--<li class="time_cls {currtime:'<?php echo $v?>',reservation_yn:'<?php echo $reservation_yn?>'}"><a href="javascript:void(0);"><?php echo $v?> <?php echo $reservation_yn=="Y"?"<span style='color:#2da8f6'>(예약가능)</span>":"<span style='color:red'>(예약불가)</span>"?></a></li>-->
<li class="time_cls {currtime:'<?php echo $time_array2[1][$k]?>',reservation_yn:'<?php echo $reservation_yn?>'}">
<a href="javascript:void(0);">
<?php echo $time_array2[1][$k]?> <?php echo $reservation_yn=="Y"?"":""?>
</a>
</li>
<?php
}
} else {
foreach ($time_array2[2] as $k=>$v) {
//$time_type = "오전";
$reservation_yn = "N";</p>
<p> //if($v >= "12:00") {
//$time_type = "오후";
//}
$sql = " select count(wr_id) as cnt from g5_write_Visit where wr_1 = '".$currdate."' and wr_2='".$time_array2[2][$k]."' ";
$cnt = sql_fetch($sql);</p>
<p> $v_strtotime = strtotime($currdate.$v);
$now_strtotime = strtotime($nowdate.$now_hour);</p>
<p> if ($v_strtotime > $now_strtotime) {
//if ($currdate < "20500101") {
$reservation_yn = "Y";
//}
}</p>
<p> if ($cnt['cnt'] >= 10) {
$reservation_yn = "N";
}
if($k == 5 || $k == 6) {
if($cnt['cnt'] >= 5) {
$reservation_yn = "N";
}
}
?>
<!--<li class="time_cls {currtime:'<?php echo $v?>',reservation_yn:'<?php echo $reservation_yn?>'}"><a href="javascript:void(0);"><?php echo $v?> <?php echo $reservation_yn=="Y"?"<span style='color:#2da8f6'>(예약가능)</span>":"<span style='color:red'>(예약불가)</span>"?></a></li>-->
<li class="time_cls {currtime:'<?php echo $time_array2[2][$k]?>',reservation_yn:'<?php echo $reservation_yn?>'}">
<a href="javascript:void(0);">
<?php echo $time_array2[2][$k]?> <?php echo $reservation_yn=="Y"?"":""?>
</a>
</li>
<?php
}
}
?>
</ul>
</div>
</p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인