목록에서 이미지를 클릭하면 link1 주소로 보내는건 되는데요. 조회수도 같이 올라가게 하려면 어떻게 해야 하나요?

목록에서 이미지를 클릭하면 link1 주소로 보내는건 되는데요. 조회수도 같이 올라가게 하려면 어떻게 해야 하나요?

QA

목록에서 이미지를 클릭하면 link1 주소로 보내는건 되는데요. 조회수도 같이 올라가게 하려면 어떻게 해야 하나요?

본문

참고 주소

https://sir.kr/qa/297880?s_tag=%EB%A7%81%ED%81%AC

 

목록에서 이미지를 클릭하면 link1 주소로 보내는건 되는데요. 조회수도 같이 올라가게 하려면 어떻게 해야 하나요?

 

조회수를 타고 링크가 걸려야 하는데 방법을 모르겠어요.

 

목록에서 아래 처럼 링크 주소가 나오게 하려면요?

/bbs/link.php?bo_table=notice&wr_id=75&no=1

이 질문에 댓글 쓰기 :

답변 2

<?php for ($i=0; $i<count($list); $i++) {

~

~

이미지 출력 위치에서

<a href="link.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i]['wr_id']?>&no=1"><img src='~~~'></a>



<div class="gall_boxa">
                        <?php if ($list[$i]['wr_link1']) { ?>
                        <a href="<?php echo $list[$i]['wr_link1'] ?>" target="_blank">
                        <?php } else { ?>
                        <a href="<?php echo $list[$i]['href'] ?>">
                        <?php } ?>
                        <em class="iconPs bo_tit">
                            <?php
                            if ($list[$i]['is_notice']) { // 공지사항  ?>
                                <i class="fa fa-bullhorn icoNotice"> 공지</i>
                            <?php } ?>
                            <?php
                            if ($list[$i]['icon_new']) echo "<span class=\"new_icon\">N<span class=\"sound_only\">새글</span></span>";
                            if ($list[$i]['icon_hot']) echo "<span class=\"hot_icon\">H<span class=\"sound_only\">인기글</span></span>";
                            ?>
                        </em>
                        <?php
                            $thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height'], false, true);

                            if($thumb['src']) {
                                $img_content = '<i class="imgAr"><img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" ></i>';
                            } else {
                                if($board['bo_gallery_height'] == 0){
                                    $img_content = '<i class="imgAr"><img src="'.G5_THEME_URL.'/plugin/websiting/imageSpacer.php?w='.$board['bo_gallery_width'].'&h='.$board['bo_gallery_width'].'" alt="이미지 없음"></i><b>no image</b>';
                                } else {
                                    $img_content = '<i class="imgAr"><img src="'.G5_THEME_URL.'/plugin/websiting/imageSpacer.php?w='.$board['bo_gallery_width'].'&h='.$board['bo_gallery_height'].'" alt="이미지 없음"></i><b>no image</b>';
                                }
                            }
                            echo $img_content;
                         ?>
                        </a>
                    </div>




현재 list.skin.php 소스 인데요.



아래 처럼 view.skin.php의 내용으로 적용하는 방법을 알 수 있을까요?





        <?php
        // 파일 출력
        if($v_img_count) {
            echo "<div class='smallphoto'>\n";
            for ($i=0; $i<=count($view['file']); $i++) {
                if ($view['file'][$i]['view']) {
                ?>
                    <a data-slide-index="<?php echo $i?>" style="background-image:URL(<?php echo $image[$i]?>);"></a>
                <?php
                }
            }
            echo "</div>\n";
        }
        ?>

        <?php } else if ($view['file'][0]['file']) { 
            
            $image[0] = G5_URL."/data/file/$bo_table/".$view['file'][0]['file'];
            ?>
            <ul class="bigphoto">
                <li><a><img src="<?=$image[0]?>"  alt="<?php echo $view['wr_subject']; ?>"></a></li>
            </ul>
        <?php } else {?>
            <ul class="bigphoto">
                <li><a class="bigphotoNoimg"><img src="<?php echo G5_THEME_URL ?>/plugin/websiting/imageSpacer.php?w=100&h=100" alt="이미지 없음"><b>no image</b></a></li>
            </ul>
        <?php } ?>

        
        <script src="<?php echo G5_THEME_URL ?>/plugin/bxslider/jquery.bxslider.min.js"></script>
        <script>
            $('#bigphoto').bxSlider({
                useCSS: false,
                adaptiveHeight: true,
                pagerCustom: '.smallphoto',
                auto: false
            });
        </script>

        </div>
    </div>
    <?php if(isset($view['link'][1]) && $view['link'][1]) { ?>
    <!-- 관련링크 시작 { -->
    <section id="bo_v_link">
        <h2>관련링크</h2>
        <ul>
        <?php
        // 링크
        $cnt = 0;
        for ($i=1; $i<=count($view['link']); $i++) {
            if ($view['link'][$i]) {
                $cnt++;
                $link = cut_str($view['link'][$i], 70);
            ?>
            <li>
                <a href="<?php echo $view['link_href'][$i] ?>" target="_blank"><i class="fa fa-link" aria-hidden="true"></i> 
                    
                    <strong><?php echo $link ?></strong>
                </a>
                <span class="bo_v_link_cnt"><?php echo $view['link_hit'][$i] ?>회 연결</span>
            </li>
            <?php
            }
        }
        ?>
        </ul>
    </section>
    <!-- } 관련링크 끝 -->

답변을 작성하시기 전에 로그인 해주세요.
전체 98
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT