실시간 펜션 예약 플러그인 "예약업" v0.1.6 정보
게시판 실시간 펜션 예약 플러그인 "예약업" v0.1.6관련링크
본문
추천
27
27
댓글 전체
업데이트 감사드립니다.
넵 잘쓰세요~
유용한 자료 감사합니다.
^^
최고 of 최고입니다. ^^
너무 감사 드립니다,
수고 하셨습니다.
너무 감사 드립니다,
수고 하셨습니다.
업데이트 감사 드립니다.
저도 db갱신시 페이지 오류가 발생해서 질답방에 질문도 올리곤 했었는데 해결 되었습니다.
감사 합니다.
저도 db갱신시 페이지 오류가 발생해서 질답방에 질문도 올리곤 했었는데 해결 되었습니다.
감사 합니다.
무슨 문제였죠?
와 최고에요..^0^b
잘 사용할께요
잘 사용할께요
멋지네요~~!!!
볼수록 멋져요. 다시한번 감사드립니다.
정성껏 만드신 코드 한땀한땀 공부하게 해주셔서 감사합니다~
A. /plugin/wz.booking.pension/config.php 파일에서 게시판코드를 맞게 설정해주세요 <== 게시판코드 무엇을 알맞게 설정해 주어야 하는건가요... 질문드립니다 ㅠㅠ
화면은 정상적으로 나오는데 예약버튼을 누르면 업데이트 필드 오류나고, 시즌일 추가를 해도 오류가나서 새로 고침을 하면 입력 되어 나옵니다.예약을 하거나 / 예약 확인에 DB를 못 불러 오네요..
부탁드립니다.알려주세요 초보입니다 ㅠㅠ
화면은 정상적으로 나오는데 예약버튼을 누르면 업데이트 필드 오류나고, 시즌일 추가를 해도 오류가나서 새로 고침을 하면 입력 되어 나옵니다.예약을 하거나 / 예약 확인에 DB를 못 불러 오네요..
부탁드립니다.알려주세요 초보입니다 ㅠㅠ
다 지우고 다시 해보세요.
A. /plugin/wz.booking.pension/config.php 파일에서 게시판코드를 맞게 설정해주세요
<-- 이건 신경안써도 됩니다.
A. /plugin/wz.booking.pension/config.php 파일에서 게시판코드를 맞게 설정해주세요
<-- 이건 신경안써도 됩니다.
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
예약하기 버튼을 누르면 위의 메세지가 나옵니다.
객실 추가하면 위의 메세지가 나옵니다.
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
예약하기 버튼을 누르면 위의 메세지가 나옵니다.
버전이 오래된거네요... 조만간 오래된 버전도 오류안나게 업데이트 해보겠습니다.
죄송합니다 ㅠㅠ
감사합니다. 최고에요~~
select * from g5_wzp_pension
1146 : Table 'kazu77_hanahotel.g5_wzp_pension' doesn't exist
error file : /adm/wz_booking_admin/wzp_config.php
이렇게 뜨는건 왜그런건가요?ㅠㅠ
영카트라서그런다면, 영카트엔 설치할방법이 아예없는지요?
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
저도 이렇게 뜨던데.. 왜 그런걸까요?
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>
위토즈님의 예약신청으로 작업을하다 막혀서 문의드립니다
예약일을 추출하고 싶은데 현재페이지 에서는 예약일이 나오지 않고 목요일의 (목) 자만 나와요.....
예약일은 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>
노무 노무 감사합니다 개발자님 ^^ 꾸벅~~
객실이 한 30개 되면 어떻게 하죠? -_-;;;
좋은 자료 감사합니다.
공유 감사합니다. 그런데 여기 배포된 첨부파일에는
config.php 파일 common.php 파일이 없네요.
수정하셔야 할것 같습니다...
수정:
플러그인에 같은 자료가 있군요. ^^
config.php 파일 common.php 파일이 없네요.
수정하셔야 할것 같습니다...
수정:
플러그인에 같은 자료가 있군요. ^^
이렇게 멋진 작품을 공유해주셔서 감사합니다.
제가 뭘 잘못한건지 모르겠지만 저의 경우 step3에서 모든 정보를 다 입력하고
'예약하기' 버튼을 누르면 step4가 나오지 않고 '없는페이지'가 나옵니다.
그리고 관리자페이지에서 객실추가시에도 마지막단계에서 역시 '없는페이지'가 나옵니다.
하지만 둘다 db에 정보는 입력되고는 있습니다.
무슨 이유인지 도움 좀 부탁드리겠습니다.
제가 뭘 잘못한건지 모르겠지만 저의 경우 step3에서 모든 정보를 다 입력하고
'예약하기' 버튼을 누르면 step4가 나오지 않고 '없는페이지'가 나옵니다.
그리고 관리자페이지에서 객실추가시에도 마지막단계에서 역시 '없는페이지'가 나옵니다.
하지만 둘다 db에 정보는 입력되고는 있습니다.
무슨 이유인지 도움 좀 부탁드리겠습니다.
http://sir.kr/g5_plugin/1503 에서 새 버전을 다운받아보세요.
정말 감사합니다. 덕분에 문제가 해결되었네요.
플러그인 코너에 업데이트 버전이 있었다는 걸 모르고 있었네요.
업데이트 하니까 모든 문제가 해결되었습니다.^^
근데 정말 염치 없지만...
현재 제가 만들고 있는 홈페이지가 '게스트하우스'인데
도미토리(서로 모르는 개인 손님들 4명이 한방에 숙박)란 특별한 방이 여러개 있습니다.
지금은 방 하나에 누군가에 예약을 하면 완료가 되어 더이상 그 방을 예약할 수 없지만
도미토리의 경우만 지정한 인원이 예약할 때까지 계속 예약을 받을 수 있으면 해서요.
수정을 할려고 한참 노가다를 해봤지만.. 생각처럼 쉽지 않네요.
도움 좀 부탁드려도 될까요? 아니면 팁이나 힌트라도 좀...^^
프로그램 공유만으로도 너무 황송한데 이런 염치없는 부탁드려 죄송합니다.
플러그인 코너에 업데이트 버전이 있었다는 걸 모르고 있었네요.
업데이트 하니까 모든 문제가 해결되었습니다.^^
근데 정말 염치 없지만...
현재 제가 만들고 있는 홈페이지가 '게스트하우스'인데
도미토리(서로 모르는 개인 손님들 4명이 한방에 숙박)란 특별한 방이 여러개 있습니다.
지금은 방 하나에 누군가에 예약을 하면 완료가 되어 더이상 그 방을 예약할 수 없지만
도미토리의 경우만 지정한 인원이 예약할 때까지 계속 예약을 받을 수 있으면 해서요.
수정을 할려고 한참 노가다를 해봤지만.. 생각처럼 쉽지 않네요.
도움 좀 부탁드려도 될까요? 아니면 팁이나 힌트라도 좀...^^
프로그램 공유만으로도 너무 황송한데 이런 염치없는 부탁드려 죄송합니다.
본문글 하단을 참고 바랍니다..
seabird님
혹시 말씀하신 "인원에 따른 예약 부분" 해결이 되셨나요?
혹시 말씀하신 "인원에 따른 예약 부분" 해결이 되셨나요?
굳굳굳~~~Good~!!!!!
대단해요~
대단해요~
위토즈 그누4 모바일플그램 유료 사서 잘 쓰고 있어요~^^
감사합니다.^^
좋아
굿.. 잘쓸게요
안녕하세여~^^ 개발자님^^ 덕분에 잘 쓰고 있답니다^^
다름이 아니구 객실이 여러개가 아닌 업체가 여러개인 경우에는 실시간예약관리에서 어떻게 생성해야하는지~
예를들어 업체1,업체2,업체3의 각각의 예약을 하려면 실시간 예약에서 예약안내나 예약정보 등등 어떻게 추가를 해야하는지 알고싶습니다^^
다름이 아니구 객실이 여러개가 아닌 업체가 여러개인 경우에는 실시간예약관리에서 어떻게 생성해야하는지~
예를들어 업체1,업체2,업체3의 각각의 예약을 하려면 실시간 예약에서 예약안내나 예약정보 등등 어떻게 추가를 해야하는지 알고싶습니다^^
설치메뉴얼 없나요?
우선 좋은 스킨개발에 감사드립니다.
그런데 제가 작업하는 사이트에 조금 변경을 해서 사용하려고 하는데 어딜 손봐야 할지 잘 몰라서
도움을 청합니다.
1. 펜션에 적용하는 것이 아니라 탐방로에 적용하려고 하는데요.
객실명--> 코스구간 으로 변경을 하려고 하는데
/plugin/wz.booking.pension/step.1.skin.php 와
step.2.skin.php 등에서 명칭을 바꿔서 서버에 올리니 이름이 바뀌지 않습니다.
2. 통상 1박2일, 2박3일 ...예약설정이 가능한데요.
당일 잠을 자지않고 예약을 진행하게 하는 방법은 없는지요?
3. 참고로 첨부파일을 올립니다.
그런데 제가 작업하는 사이트에 조금 변경을 해서 사용하려고 하는데 어딜 손봐야 할지 잘 몰라서
도움을 청합니다.
1. 펜션에 적용하는 것이 아니라 탐방로에 적용하려고 하는데요.
객실명--> 코스구간 으로 변경을 하려고 하는데
/plugin/wz.booking.pension/step.1.skin.php 와
step.2.skin.php 등에서 명칭을 바꿔서 서버에 올리니 이름이 바뀌지 않습니다.
2. 통상 1박2일, 2박3일 ...예약설정이 가능한데요.
당일 잠을 자지않고 예약을 진행하게 하는 방법은 없는지요?
3. 참고로 첨부파일을 올립니다.