링크 클릭시 클릭숫자 표시처럼 웹사이트 클릭 숫자 나타내는 방법 없을까요 ? 정보
링크 클릭시 클릭숫자 표시처럼 웹사이트 클릭 숫자 나타내는 방법 없을까요 ?
본문
안녕하세요..
매번 유아원님의 검색사이트 스킨을 아주 유용하고 재미있게 공부중인...한 회원입니다.
다름이 아니라..유아원님의 검색 사이트에 보면 웹 사이트 등록이라는것을 하고 난 후에..
wr_hit <- 요놈처럼 하나의 필드에 추가추가 하고 싶은데 말이죠..만약 예를들어 ws_10 이라는 놈한테 추가를 한다면..
그러니..사이트 등록후..회원이 그 사이트 주소를 눌러서 들어가게 된다면..
필드에서 추가가 되면서 +1 이 되게끔 하는 방법 없을까요 ?
요놈을 참고로..
---------------------------------------------------
<?
include_once("./_common.php");
include_once("./_common.php");
$html_title = "$group[gr_subject] > $board[bo_subject] > " . conv_subject($write[wr_subject], 255) . " > 링크";
if (!($bo_table && $wr_id && $no))
alert_close("값이 제대로 넘어오지 않았습니다.");
alert_close("값이 제대로 넘어오지 않았습니다.");
// SQL Injection 예방
$row = sql_fetch(" select count(*) as cnt from {$g4[write_prefix]}{$bo_table} ", FALSE);
if (!$row[cnt])
alert_close("존재하는 게시판이 아닙니다.");
$row = sql_fetch(" select count(*) as cnt from {$g4[write_prefix]}{$bo_table} ", FALSE);
if (!$row[cnt])
alert_close("존재하는 게시판이 아닙니다.");
$ss_name = "ss_link_{$bo_table}_{$wr_id}_{$no}";
if (empty($_SESSION[$ss_name]))
{
$sql = " update {$g4[write_prefix]}{$bo_table} set wr_link{$no}_hit = wr_link{$no}_hit + 1 where wr_id = '$wr_id' ";
sql_query($sql);
if (empty($_SESSION[$ss_name]))
{
$sql = " update {$g4[write_prefix]}{$bo_table} set wr_link{$no}_hit = wr_link{$no}_hit + 1 where wr_id = '$wr_id' ";
sql_query($sql);
set_session($ss_name, true);
}
}
goto_url(set_http($write["wr_link{$no}"]));
?>
?>
요로케 따라해 봤는데 않되네요..
-----------------------------------------------------
<?
if (empty($_SESSION[$address_juso_h]))
{
$sql = " update g4_site set ws_heart = ws_heart + 1 where ws_id = '$ws_id' ";
sql_query($sql);
if (empty($_SESSION[$address_juso_h]))
{
$sql = " update g4_site set ws_heart = ws_heart + 1 where ws_id = '$ws_id' ";
sql_query($sql);
set_session($address_juso_h, true);
}
?>
}
?>
-----------------------------------------------------
요기에 해결 문제가 있을것 같은데요..
클릭을 하면 필드값이 올라가게 하려면 어떻게 해야 하죠.?
난 처음 접하는 php sql이라서..너무 어렵네요..
고수님들 답변 부탁드립니다.
너무 서두가 길었네요..
오늘도 역시 새벽에 눈비비고 있는 한 회원이였습니다...ㅜ,.ㅠ
댓글 전체
굳이 세션을 이용하지 않더라도
처음 a -> 클릭 -> 새창 b문서 -> 실제이동할 주소 c ...라면
b문서에서 wr_hit = "$wr_hit+1"; location.href=c 이런식이라면 간단히 될것 같습니다
처음 a -> 클릭 -> 새창 b문서 -> 실제이동할 주소 c ...라면
b문서에서 wr_hit = "$wr_hit+1"; location.href=c 이런식이라면 간단히 될것 같습니다