include_once('initial.php');
$m[1] = date('Y-m-01',time());
$mm[1] = strtotime(date('Y-m-01',time()));
$mm[2] = strtotime('1 month',$mm[1]);
$m[2] = date('Y-m-01', $mm[2]);
$mm[3] = strtotime('2 month',$mm[1]);
$m[3] = date('Y-m-01', $mm[3]);
if(!$_MST[staff_id][$_REQUEST[mem]]){
header("location: /reservation.php");
exit;
}
$tt = mysql_get_all("select * from m_schedule where sc_member_id = '{$_REQUEST[mem]}' order by sc_date");
foreach($tt?$tt:array() as $tk => $tv){
$stamp = strtotime($tv[sc_date]);
if($tv[sc_start]==100){
$not_res[$stamp] = true;
}
}
if($_REQUEST[dd]){
$stamp2 = date('Y-m-d',$_REQUEST[dd]);
$ttt = mysql_get_all("select * from m_schedule where sc_member_id = '{$_REQUEST[mem]}' and sc_date = '{$stamp2}' order by sc_date");
foreach($ttt?$ttt:array() as $tk => $tv){
if($tv[sc_start]==100){
$sc[all_time] = true;
}else{
for($tttt=$tv[sc_start];$tttt<=$tv[sc_end];$tttt++){
$sc[$tttt] = true;
}
}
}
}
?>
ご予約フォーム [グローバルスタイル] パーソナルスタイリスト
|
|
Reservation > 日付、時間の選択
のスケジュール
if($_REQUEST[dd]){?>
2.ご希望の時間をクリックしてください。(日を変更は下部のカレンダーをクリック)
予約内容毎に所要時間が異なります。
各サービスメニューページにて所要時間をご確認の上、希望日時をご指定下さいませ。
〈例〉Personal Color & Style Analysis(約3時間)をご希望で、下のフォームが15:00の欄から×になっていた場合は、最終のご予約可能時間は12:00となります。
2024-04-24 (Wed)の予定
foreach($MST_TIME as $ti => $ti_val){ ?> | }?>
foreach($MST_TIME as $ti => $ti_val){
$ta_ti = $_REQUEST[dd] + 3600 * $ti;
if($sc[all_time]){
$class .= " past";
$str = "×";
}else{
if($sc[$ti]){
$class .= " past";
$str = "×";
}else{
$class .= " widelink";
$str = "○";
}
}
?>
|
unset($class);
}
?>
}?>
1.予約したい日付をクリックしてください。
■予約済
for($ii=1;$ii<=3;$ii++){?>
January 1970 |
S | M | T | W | T | F | S |
for($i=1;$i<=date('w',$mm[$ii]);$i++){
echo("- | ");
}
for($i=1;$i<=date('t',$mm[$ii]);$i++){
$ta_day = $mm[$ii]+3600*24*($i-1);
$youbi = date('w',$ta_day);
unset($class);
if($youbi==0){ $class .= ' sunday'; }elseif($youbi==6){ $class .= ' saturday';}//土日判定
if(date('Y-m-d',$ta_day) < date('Y-m-d',time())){
$class .= ' past';
$str = $i;
}elseif($not_res[$ta_day]){
$class .= ' reserved';
$str = $i;
}else{
if(date('Y-m-d',$ta_day) == date('Y-m-d',time())){
$class .= ' today';
}
$class .= ' widelink';
$str = "{$i}";
}
$class = ($class)?(" class='{$class}'"):('');
echo("{$str} | ");
if($youbi==6 && $i!=date('t',$base_m[0])){
echo(" \n");
}
}
if($youbi!=6){
for($i=$youbi;$i<6;$i++){
echo("- | ");
}
}
?>
|
}?>
|
|