TopSchooL님 배너관리에 배너 클릭수확인 추가 정보
TopSchooL님 배너관리에 배너 클릭수확인 추가첨부파일
본문
TopSchooL님 배너관리 1.2 를 잘 적용해서 사용하고 있습니다.
감사합니다.
전 관리자모드에서 각 배너의 클릭수를 확인할 수 있으면 좋겠다 싶어서 DB에 필드하나 추가해서 사용하고 있습니다.
혹시나 관심있으신 초보 회원님들 참고하실 수 있을 것 같아 팁 적습니다.
TopSchooL님께서 다음버전에 추가할지도 모르지만 그전에 필요하신 초보분들께는 팁이 될 것 같습니다.
DB에 생성했던 g4_topschool_banner 테이블에
`bn_hit` int(11) NOT NULL default '0'
위 필드를 하나 추가합니다.
그런 후
extend 폴더에 있는 banner.lib.php 파일 중 46번째 줄 정도
}else{
$file = "<a href=\"{$rs[bn_url]}\" $target ><img src=\"{$upload_dir}{$rs[bn_file_name]}\" border=0 style=\"cursor\" width='{$rs[bn_width]}' height='{$rs[bn_height]}'></a>";
}
$file = "<a href=\"{$rs[bn_url]}\" $target ><img src=\"{$upload_dir}{$rs[bn_file_name]}\" border=0 style=\"cursor\" width='{$rs[bn_width]}' height='{$rs[bn_height]}'></a>";
}
를 아래와같이 수정합니다.
}else{
$bn_href = "$g4[path]/bbs/bn_link.php?bn_id=$rs[bn_id]";
$file = "<a href=\"{$bn_href}\" $target ><img src=\"{$upload_dir}{$rs[bn_file_name]}\" border=0 style=\"cursor\" width='{$rs[bn_width]}' height='{$rs[bn_height]}'></a>";
}
$file = "<a href=\"{$bn_href}\" $target ><img src=\"{$upload_dir}{$rs[bn_file_name]}\" border=0 style=\"cursor\" width='{$rs[bn_width]}' height='{$rs[bn_height]}'></a>";
}
첨부파일 bn_link.php 파일을 bbs 폴더에 넣습니다.
첨부파일 banner_list.php 파일을 adm 폴더에 덮어씁니다.
관리자 배너관리 메뉴중 배너 리스트에서 배너 제목 뒤에 클릭수 표시됩니다.
------------------------------------------------------------------------------------------
클릭수 증가는 게시판 링크방식을 그대로 써서 세션을 이용합니다. 브라우져 닫거나 하기 전엔 링크 클릭수는 한번 이상 안올라갑니다.
조건없이 클릭할 때마다 수 증가시키려면 첨부파일 bn_link.php 파일중
$ss_name = "ss_link_{$bn_id}";
if (empty($_SESSION[$ss_name]))
{
$sql = " update {$g4[banner_table]} set bn_hit = bn_hit + 1 where bn_id = '$bn_id' ";
sql_query($sql);
if (empty($_SESSION[$ss_name]))
{
$sql = " update {$g4[banner_table]} set bn_hit = bn_hit + 1 where bn_id = '$bn_id' ";
sql_query($sql);
set_session($ss_name, true);
}
}
이 부분을
$sql = " update {$g4[banner_table]} set bn_hit = bn_hit + 1 where bn_id = '$bn_id' ";
sql_query($sql);
sql_query($sql);
이렇게 바꿔주심 됩니다.
추천
4
4
댓글 7개
오우~ 좋은 팁인데요 멋져부러~!!
TopSchooL님 덕분에 팝업이랑 배너랑 넘 유용하게 쓰고 있습니다.
정말 감사합니다.
요거 다음 업데이트시 넣으시면 팁은 삭제하겠습니다.
유용한 정보들 감사드려요~ 덕분에 소스보면서 공부 많이 하고 있습니다.
정말 감사합니다.
요거 다음 업데이트시 넣으시면 팁은 삭제하겠습니다.
유용한 정보들 감사드려요~ 덕분에 소스보면서 공부 많이 하고 있습니다.
삭제하지마세요 ㅎㅎ 다른 배너관리에도 응용하면될듯합니다.
감사합니다
정말 감사합니다^^
배너 클릭수
배너클릭 멋지군요.