위

실시간 펜션 예약 플러그인 "예약업" v0.1.6

· 2016-02-21 (일) 23:19:53 · 24397 · 37
3731885212_wVWK5uJr_f00be2237070778b28671ac57de76f422de12201.jpg
플러그인 게시판으로 옮겼습니다.

http://sir.kr/g5_plugin/1654
|

댓글 37개

업데이트 감사드립니다.
넵 잘쓰세요~
2016-02-22 (월) 12:47:37
유용한 자료 감사합니다.
^^
최고 of 최고입니다. ^^
너무 감사 드립니다,
수고 하셨습니다.
2016-02-22 (월) 20:42:22
업데이트 감사 드립니다.
저도 db갱신시 페이지 오류가 발생해서 질답방에 질문도 올리곤 했었는데 해결 되었습니다.

감사 합니다.
무슨 문제였죠?
와 최고에요..^0^b
잘 사용할께요
멋지네요~~!!!
2016-02-23 (화) 19:27:31
볼수록 멋져요. 다시한번 감사드립니다.
2016-02-25 (목) 14:01:29
정성껏 만드신 코드 한땀한땀 공부하게 해주셔서 감사합니다~
2016-03-03 (목) 12:33:02
A. /plugin/wz.booking.pension/config.php 파일에서 게시판코드를 맞게 설정해주세요 <== 게시판코드 무엇을 알맞게 설정해 주어야 하는건가요... 질문드립니다 ㅠㅠ
화면은 정상적으로 나오는데 예약버튼을 누르면 업데이트 필드 오류나고, 시즌일 추가를 해도 오류가나서 새로 고침을 하면 입력 되어 나옵니다.예약을 하거나 / 예약 확인에 DB를 못 불러 오네요..
부탁드립니다.알려주세요 초보입니다 ㅠㅠ
다 지우고 다시 해보세요.


A. /plugin/wz.booking.pension/config.php 파일에서 게시판코드를 맞게 설정해주세요

<-- 이건 신경안써도 됩니다.
2016-03-04 (금) 16:07:34
Fatal error: Call to undefined function sql_insert_id() in C:\www\adm\wz_booking_admin\wzp_room_form_update.php on line 50

객실 추가하면 위의 메세지가 나옵니다.

Fatal error: Call to undefined function sql_insert_id() in C:\www\adm\wz_booking_admin\wzp_season_form_update.php on line 51

시즌 추가하면 위의 메시지가 나옵니다.


Fatal error: Call to undefined function sql_insert_id() in C:\www\plugin\wz.booking.pension\step.2.update.php on line 94

예약하기 버튼을 누르면 위의 메세지가 나옵니다.
버전이 오래된거네요... 조만간 오래된 버전도 오류안나게 업데이트 해보겠습니다.
2016-03-05 (토) 01:20:43
죄송합니다 ㅠㅠ
감사합니다. 최고에요~~
2016-03-08 (화) 18:34:52
select * from g5_wzp_pension

1146 : Table 'kazu77_hanahotel.g5_wzp_pension' doesn't exist

error file : /adm/wz_booking_admin/wzp_config.php

이렇게 뜨는건 왜그런건가요?ㅠㅠ
영카트라서그런다면, 영카트엔 설치할방법이 아예없는지요?
select * from g5_wzp_pension

1146 : Table 'saclove.g5_wzp_pension' doesn't exist

error file : /adm/wz_booking_admin/wzp_config.php

저도 이렇게 뜨던데.. 왜 그런걸까요?
안녕하세요

위토즈님의 예약신청으로 작업을하다 막혀서 문의드립니다

예약일을 추출하고 싶은데 현재페이지 에서는 예약일이 나오지 않고 목요일의 (목) 자만 나와요.....

예약일은 wxp_booking_room_table 테이블에 있어서

아래 굻게 표시한 부분의 주소를 wxp_booking_room_table 이테이블로 변경하면 추출이 되는데 그럼 다른 항목이 죄다 안나와서.

이 둘을 함께 연결해서 하는 방법이 여쭈어 봅니다....

고맙습니다...



===========================================================================================
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

// 회원인 경우
$sql_common = '';
if ($is_admin == 'super') {
$sql_common = " from {$g5['wzp_booking_table']} ";
}
else if ($_POST['user_nm'] && $_POST['user_hp']) { // 비회원인 경우 예약자명과 핸드폰번호가 넘어왔다면
$user_nm = clean_xss_tags($_POST['user_nm']);
$user_hp = str_replace('-', '', clean_xss_tags($_POST['user_hp']));
set_session("ss_guest_token", md5($user_nm.$user_hp));
$sql_common = " from {$g5['wzp_booking_table']} where bk_name = '$user_nm' and replace(bk_hp, '-', '') = '$user_hp' ";
}
else { // 그렇지 않다면 로그인으로 가기
goto_url(WZP_STATUS_URL.'&mode=ordercheck');
}

$qstr = 'bo_table='.$bo_table.'&mode=orderlist';
if (isset($_REQUEST['page'])) { // 리스트 페이지
$page = (int)$_REQUEST['page'];
if ($page)
$qstr .= '&page=' . urlencode($page);
} else {
$page = '';
}

// 객실정보
$querylimit = "";
if ($is_member) {
$query = " select count(*) as cnt {$sql_common} ";
$row = sql_fetch($query);
$total_count = $row['cnt'];

$rows = $config['cf_page_rows'];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if ($page < 1) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
$querylimit = " limit {$from_record}, {$rows} ";
}

unset($arr_order);
$arr_order = array();
$query = "select * {$sql_common} order by bk_ix desc {$querylimit} ";
$res = sql_query($query);
while($row = sql_fetch_array($res)) {
$arr_order[] = $row;
}
$cnt_order = count($arr_order);
sql_free_result($res);

if (!$is_member && !$cnt_order) { // 비회원일경우 alert 창 처리.
alert("존재하지 않는 예약자 정보입니다.", WZP_STATUS_URL.'&mode=ordercheck');
}


?>

<div class="ord-list">

<h3>- 예약객실안내</h3>
<table cellpadding="0" cellspacing="0" border="0" class="tbl_type">
<caption></caption>
<colgroup>
<col>
</colgroup>
<tbody>
<tr>
<th scope="col">예약번호</th>
<th scope="col">예약일</th>
<th scope="col">예약시간</th>
<th scope="col">신청기관</th>
<th scope="col">예약자</th>
<th scope="col">핸드폰번호</th>
<th scope="col">예약상태</th>
</tr>
<?php
if ($cnt_order > 0) {
for ($z = 0; $z < $cnt_order; $z++) {

$uid = md5($arr_order[$z]['od_id'].$arr_order[$z]['bk_time'].$arr_order[$z]['bk_ip']);
?>
<tr>
<td><a href="<?php echo WZP_STATUS_HTTPS_URL;?>&mode=orderdetail&ix=<?php echo $arr_order[$z]['bk_ix'];?>&uid=<?php echo $uid;?>" class="linker" title="예약번호 <?php echo $arr_order[$z]['od_id'];?> 의 상세정보 확인"><?php echo $arr_order[$z]['od_id'];?></a></td>



<td><?php echo wz_get_hangul_date($arr_order[$z]['bk_frdate']).'('.get_yoil($arr_order[$z]['bk_frdate']).')'?></td> //예약일 불러오도록 삽입 (목)자만 나옵니다




<td><?php echo $arr_order[$z]['bk_subject'];?></td>

<td><?php echo $arr_order[$z]['wr_11'];?></td>

<td ><?php echo $arr_order[$z]['bk_name'];?></td>
<td><?php echo $arr_order[$z]['bk_hp'];?></td>
<td><?php echo $arr_order[$z]['bk_status'];?></td>
</tr>
<?php
}
}
else {
?>
<tr>
<td colspan="7" style="text-align:center">
예약내역이 존재하지 않습니다.
</td>
</tr>
<?php
}
?>
</tbody>
</table>
2016-03-22 (화) 02:06:45
노무 노무 감사합니다 개발자님 ^^ 꾸벅~~
2016-04-01 (금) 18:26:57
객실이 한 30개 되면 어떻게 하죠? -_-;;;
2016-04-10 (일) 19:11:48
좋은 자료 감사합니다.
공유 감사합니다. 그런데 여기 배포된 첨부파일에는
config.php 파일 common.php 파일이 없네요.
수정하셔야 할것 같습니다...
수정:
플러그인에 같은 자료가 있군요. ^^
이렇게 멋진 작품을 공유해주셔서 감사합니다.
제가 뭘 잘못한건지 모르겠지만 저의 경우 step3에서 모든 정보를 다 입력하고
'예약하기' 버튼을 누르면 step4가 나오지 않고 '없는페이지'가 나옵니다.
그리고 관리자페이지에서 객실추가시에도 마지막단계에서 역시 '없는페이지'가 나옵니다.
하지만 둘다 db에 정보는 입력되고는 있습니다.
무슨 이유인지 도움 좀 부탁드리겠습니다.
http://sir.kr/g5_plugin/1503 에서 새 버전을 다운받아보세요.
정말 감사합니다. 덕분에 문제가 해결되었네요.
플러그인 코너에 업데이트 버전이 있었다는 걸 모르고 있었네요.
업데이트 하니까 모든 문제가 해결되었습니다.^^

근데 정말 염치 없지만...
현재 제가 만들고 있는 홈페이지가 '게스트하우스'인데
도미토리(서로 모르는 개인 손님들 4명이 한방에 숙박)란 특별한 방이 여러개 있습니다.

지금은 방 하나에 누군가에 예약을 하면 완료가 되어 더이상 그 방을 예약할 수 없지만
도미토리의 경우만 지정한 인원이 예약할 때까지 계속 예약을 받을 수 있으면 해서요.
수정을 할려고 한참 노가다를 해봤지만.. 생각처럼 쉽지 않네요.
도움 좀 부탁드려도 될까요? 아니면 팁이나 힌트라도 좀...^^

프로그램 공유만으로도 너무 황송한데 이런 염치없는 부탁드려 죄송합니다.
본문글 하단을 참고 바랍니다..
seabird님
혹시 말씀하신 "인원에 따른 예약 부분" 해결이 되셨나요?
굳굳굳~~~Good~!!!!!
대단해요~
2016-05-03 (화) 15:29:08
위토즈 그누4 모바일플그램 유료 사서 잘 쓰고 있어요~^^
감사합니다.^^
2016-06-13 (월) 17:40:03
좋아
2016-06-13 (월) 17:40:22
굿.. 잘쓸게요
안녕하세여~^^ 개발자님^^ 덕분에 잘 쓰고 있답니다^^
다름이 아니구 객실이 여러개가 아닌 업체가 여러개인 경우에는 실시간예약관리에서 어떻게 생성해야하는지~
예를들어 업체1,업체2,업체3의 각각의 예약을 하려면 실시간 예약에서 예약안내나 예약정보 등등 어떻게 추가를 해야하는지 알고싶습니다^^
설치메뉴얼 없나요?
우선 좋은 스킨개발에 감사드립니다.

그런데 제가 작업하는 사이트에 조금 변경을 해서 사용하려고 하는데 어딜 손봐야 할지 잘 몰라서

도움을 청합니다.

1. 펜션에 적용하는 것이 아니라 탐방로에 적용하려고 하는데요.

객실명--> 코스구간 으로 변경을 하려고 하는데

/plugin/wz.booking.pension/step.1.skin.php 와

step.2.skin.php 등에서 명칭을 바꿔서 서버에 올리니 이름이 바뀌지 않습니다.

2. 통상 1박2일, 2박3일 ...예약설정이 가능한데요.

당일 잠을 자지않고 예약을 진행하게 하는 방법은 없는지요?

3. 참고로 첨부파일을 올립니다.
[http://sir.kr/data/editor/1703/4a271360a8c0b345ca163665d1406ce4_1490761321_6656.jpg]
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 스킨

2,752건

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

+