최고가/최저가 경매 나름 수정본입니다. 정보
최고가/최저가 경매 나름 수정본입니다.관련링크
https://sir.kr/g5_tip/5457
439회 연결
첨부파일
본문
- https://sir.kr/g5_tip/5457의 소스를 수정했습니다.
※ 나름 수정했는데 훼손하였다면 미안합니다.
- Tender_Table 구조는 그대로 입니다.
※ 틈틈이 작업하였기에 많은 테스트를 못했습니다.
※ 스킨은 그누보드5.2.9.8.3 gallery 스킨을 이용하였습니다.
- 그누보드 5.2.9.8.3에서 작업했습니다.
- 원본을 유지하려고 했으며 수정부분은 주석처리 하였습니다.
※ 압축 파일을 풀면 (pc용-pc_auction, mobile용-mo_auction) 있습니다.
- 설치방법은 작업파일.txt를 참고하세요.
- 설정은 게시판 관리자페이지나, auction.lib.php에서 하실 수 있습니다.
- 기능은 나름 몇개 더 추가했으며, 용도에 따라 사용하기 위해.
※ 정식적으로 경매 사이트 분석을 안하고, 추측으로 하였습니다.
※ 필요하신분 맘껏 이용하시고, 버그나 추가 기능은 빨리 못 대응할 것 같습니다.
- sir.kr에 조금이나마 도움이 되고 싶네요.
추천
7
7
댓글 25개
고생하셨습니다...
auction.lib.php
파일-285라인
// 중복되었거나 입찰내역이 없을 경우, 입찰자 수가 낙찰하기 위한 입찰자 수보다 적은 경우 유찰
if ($row[cnt] > 1 || !$row || $off_row < $auction[auction_off_member_count]) {
-->
// 중복되었거나 입찰내역이 없을 경우, 입찰자 수가 낙찰하기 위한 입찰자 수보다 적은 경우 유찰
if ($row[cnt] > 1 || !$row || $off_row[cnt] < $auction[auction_off_member_count]) {
로 수정($off_row -> $off_row[cnt])합니다.
파일-285라인
// 중복되었거나 입찰내역이 없을 경우, 입찰자 수가 낙찰하기 위한 입찰자 수보다 적은 경우 유찰
if ($row[cnt] > 1 || !$row || $off_row < $auction[auction_off_member_count]) {
-->
// 중복되었거나 입찰내역이 없을 경우, 입찰자 수가 낙찰하기 위한 입찰자 수보다 적은 경우 유찰
if ($row[cnt] > 1 || !$row || $off_row[cnt] < $auction[auction_off_member_count]) {
로 수정($off_row -> $off_row[cnt])합니다.
※ auction-파일[20180409].zip
으로 auction.lib.php 수정본 새로 업로드하였습니다.
으로 auction.lib.php 수정본 새로 업로드하였습니다.
auction.lib.php
파일-235라인
$row = sql_fetch(" select count(*) as cnt from $tender_table where wr_id = '$wr_id' and mb_id = '$member[mb_id]' and td_tender_point = '$point' ");
if ($row[cnt]){alert_only("이미 같은 금액으로 입찰 하셨습니다.", "{$url}");}
에서
... where wr_id = '$wr_id' and mb_id = '$member[mb_id]' and td_tender_point = '$point' ");
는 한회원이 같은 금액 입력 방지.
and mb_id = '$member[mb_id]' 를 지우고
... where wr_id = '$wr_id' and td_tender_point = '$point' "); 하면 전체 입찰자 중에서 같은 금액 방지입니다.
참고하십시오.
파일-235라인
$row = sql_fetch(" select count(*) as cnt from $tender_table where wr_id = '$wr_id' and mb_id = '$member[mb_id]' and td_tender_point = '$point' ");
if ($row[cnt]){alert_only("이미 같은 금액으로 입찰 하셨습니다.", "{$url}");}
에서
... where wr_id = '$wr_id' and mb_id = '$member[mb_id]' and td_tender_point = '$point' ");
는 한회원이 같은 금액 입력 방지.
and mb_id = '$member[mb_id]' 를 지우고
... where wr_id = '$wr_id' and td_tender_point = '$point' "); 하면 전체 입찰자 중에서 같은 금액 방지입니다.
참고하십시오.
auction-파일[20180410-코드정리].zip
파일은
auction.lib.php, tender_list.php, view.skin.php에서 코드 정리와 에러부분이 발견되어 다시 올립니다.
파일은
auction.lib.php, tender_list.php, view.skin.php에서 코드 정리와 에러부분이 발견되어 다시 올립니다.
좋은정보 감사합니다.
auction-파일[20180418-수정본].zip 파일은
- auction.lib.php 의 152라인 에러 부분 수정본입니다.
※ 코드 정리와 수정중 에러가 발생했습니다.
- auction.lib.php 의 152라인 에러 부분 수정본입니다.
※ 코드 정리와 수정중 에러가 발생했습니다.
20180418 을 받으면 되는 것이죠?
입찰 참여시 포인트 차감기능은 없는지요? 감사합니다
깔끔하게 잘 됩니다...사실 구간 입찰은 고객들한테 설명하기도 어려웠는데 최고가/최저가는 쉽네요
그런데 입찰 참여시 포인트를 차감하는 것을 넣으려고 해도 여분 필드가 부족한 것 같습니다
나중에 되시면 알려주세요...감사합니다
그런데 입찰 참여시 포인트를 차감하는 것을 넣으려고 해도 여분 필드가 부족한 것 같습니다
나중에 되시면 알려주세요...감사합니다
이것은 포인트 경매가 아닌가요? 감사합니다
풍운님! 감사합니다.
이것은 포인트 경매가 아닙니다.
포인트 경매 소스를 응용한 경매 프로그램입니다.
포인트 차감 기능 추가는 "링크 - https://sir.kr/g5_tip/5457" 파일의
auction.lib.php 부분을 분석하시면 될 것 같습니다.
제가 수정할때 포인트 부분은 제거했습니다.
----
먼저 https://sir.kr/g5_tip/5457" 의 auction.lib.php 분석하시기 바랍니다.
좋은 결과 있기를 바랍니다.
이것은 포인트 경매가 아닙니다.
포인트 경매 소스를 응용한 경매 프로그램입니다.
포인트 차감 기능 추가는 "링크 - https://sir.kr/g5_tip/5457" 파일의
auction.lib.php 부분을 분석하시면 될 것 같습니다.
제가 수정할때 포인트 부분은 제거했습니다.
----
먼저 https://sir.kr/g5_tip/5457" 의 auction.lib.php 분석하시기 바랍니다.
좋은 결과 있기를 바랍니다.
@고대영
포인트 차감 기능 뺀부분이 어디쯤인가요?
포인트 차감 기능 뺀부분이 어디쯤인가요?
감사합니다.^^
5.3 버젼에 글을 올리면 제목을 입력하라고 나옵니다...한번 봐주시기 바랍니다
감사합니다
감사합니다
첨부된 이미지는 무엇인지요?
멋진 작품입니다.
그누4 배추빌더 쓰고 있습니다.
혹시 그누4에도 적용이 가능한지 알고싶습니다.
그누4 배추빌더 쓰고 있습니다.
혹시 그누4에도 적용이 가능한지 알고싶습니다.
설치를 하였는데...
어디를 건들어야 되는지?
Warning: include_once(../skin/board/auction/list.skin.php): failed to open stream: No such file or directory in /host/home/citis/html/bbs/list.php on line 244 Warning: include_once(): Failed opening '../skin/board/auction/list.skin.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /host/home/citis/html/bbs/list.php on line 244
어디를 건들어야 되는지?
Warning: include_once(../skin/board/auction/list.skin.php): failed to open stream: No such file or directory in /host/home/citis/html/bbs/list.php on line 244 Warning: include_once(): Failed opening '../skin/board/auction/list.skin.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /host/home/citis/html/bbs/list.php on line 244
너무 좋은걸 만드셨다 봅니다.
에러만 없다면 조금 커스트 마이징 해서 구매라도 하고 싶내요
연락부탁합니다.
에러만 없다면 조금 커스트 마이징 해서 구매라도 하고 싶내요
연락부탁합니다.
감사합니다.
포인트 경매 감사합니다
감사합니다. 잘 사용하겠습니다.
입찰하기 버튼을 누르면 전혀 내용이 반영되지 않습니다..
입찰하기 버튼을 누르면 전혀 내용이 반영되지 않습니다..
include_once($_SERVER["DOCUMENT_ROOT"]."/G5_설치폴더/common.php");
위의 코드에서
G5_설치폴더 => 이 부분은 어떻게 넣어야 하나요?
위의 코드에서
G5_설치폴더 => 이 부분은 어떻게 넣어야 하나요?