カレッヂ |
質問者 えふえむ
投稿日 11/26(火) 18:30:35
お世話になっております。 「簡易予約システム」をありがたく利用させて頂いております。 ある日時(例えば12月2日の13:00〜14:00)に予約を入れ、その後その時間帯に連続して 別の予約(例えば12月2日の14:00〜15:00)を追加しようとすると、 「予約時間に重なっています。」と出てしまい、開始時刻を10分後 (例えば12月2日の14:10〜15:00)等に設定し直さなければ予約できない仕様のようです。 これを上記のような場合でも、追加予約出来るようにしたいのですが、ご教示いただければ 幸いです。よろしくお願いいたします。
プロバイダ参照:イントラネット |
回答者 domo
[削除]
投稿日 11/28(木) 06:33:43
yoyaku.cgi 162行目あたりの #予約しようとする時間域のマークをチェックする for ($a = $FROM; $a <= $TO; $a = $a + 10) { の$FROM を $FROM+10 にしてみてください。 一応こちらでもチェックしましたが http://lamy.s10.xrea.com/test/yoyaku.cgi? 不具合が出るかもしれないので自らの責任で改造してください。 |
質問者 えふえむ
[削除]
投稿日 11/28(木) 15:04:33
domoさん、ご返答ありがとうございました。 改造後はこちらでも無事に動いてくれているようです。 ところで、前回の質問後に気付いたのですが、今度は連続した時刻を逆順に予約した場合 (例えば先に12月2日の14:00〜15:00)に予約を入れ、その後その時間帯までの時刻で 別の予約(例えば12月2日の13:00〜14:00)を追加しようとすると、改造後でもやはり、 「予約時間に重なっています。」と出てしまいます。こちらも逆に終了時刻を10分前 (例えば12月2日の13:00〜13:50)等に設定し直さなければ予約できない状況です。 続けての質問で申し訳ございませんが、更に上記のような場合でも、追加予約出来るように したいのですが、ご教示いただければ幸いです。よろしくお願いいたします。 |
回答者 ozsp
[削除]
投稿日 2006/2/2(木) 17:46:24
回答が非常に遅くなってしまったので、役に立つかどうか・・・。 for ($a = $FROM + 10; $a <= $TO - 10; $a = $a + 10) { $TO を $TO - 10 にすると良いみたいです。 完全にテストした訳ではないので、ご自分の責任で行って下さい。 |
返信(回答)する
Web裏技 |