latest 최신글 링크에 파라미터값 붙지 않도록하기 > 전체/코딩

본문 바로가기
사이트 내 전체검색

전체

그누보드 [코딩] latest 최신글 링크에 파라미터값 붙지 않도록하기

페이지 정보

profile_image
작성자 운영자 쪽지보내기 마이페이지 아이디로 검색  (222.107)
댓글 0건 조회 1,922회 작성일 20-06-05 16:27

본문

latest를 사용하다보면 가끔 파라미터값이 링크에 붙은상태로 캐시저장되어 링크가 꼬여버리 거나 불필요한 파라미터를 들고가버리는 일이 발생해버리곤 합니다

 

최신글에선 파라미터값이 붙을 필요가없기때문에 제 커뮤니티사이트에는 아래처럼 적용하였습니다


먼저 /lib/common.lib.php 에서 함수 get_list를 찾아주세요

 

해당 함수에 $qstr_chk=true 파라미터 값을 추가해주세요

function get_list($write_row, $board, $skin_url, $subject_len=40, $qstr_chk=true)

이런식으로 하시고 get_list함수내에서 글로벌 변수 정의해놓은 바로 밑에

 

//파라미터 허용하지않을때

if(!$qstr_chk) $qstr = '';

 

를 추가 해주세요

 

그런다음 /lib/latest.lib.php 에서 함수 latest에 $qstr_chk=true 파라미터 값을 추가해주세요

 

function latest($skin_dir='', $bo_table, $rows=10, $subject_len=40, $cache_time=1, $options='', $qstr_chk=true, $from_record=0)

이런식으로 맨뒤에 추가해주시면됩니다

 

그다음 latest함수 안에 보시면

get_list함수를 쓰고있는곳이 있을텐데요 거기에

$list[$i] = get_list($row, $board, $latest_skin_url, $subject_len, $qstr_chk);

 

이런식으로 추가해주면 끝입니다

 

latest를 출력할때

<?php echo latest('pic_grid', 'simkung', 5, 70, 1, '', false); ?>

맽끝에 추가한 파라미터 체크값인 $qstr_chk에 대한 값을 false로 지정하시면 해당 latest는 게시글링크에 파라미터가 붙지않습니다

기존과 동일하게 사용하겠다하시면 해당부분을 비워주시거나 true로 지정하시면됩니다

 

이렇게 해야 latest쓸때만! 최신글 링크에 파라미터가 붙지않게 됩니다

 

감사합니다

 

추천0 비추천0
URL 복사
댓글 0

댓글목록

등록된 댓글이 없습니다.

Total 17,524건 873 페이지
  • RSS
번호 게시판 제목 이름 일시 조회
84 스포츠 건들이 쪽지보내기 마이페이지 아이디로 검색 06-19 889
83 게임 귀큰놈들시발 쪽지보내기 마이페이지 아이디로 검색 06-18 1733
82 스포츠 건들이 쪽지보내기 마이페이지 아이디로 검색 06-17 1140
81 익명 익명 06-16 1063
80 게임 귀큰놈들시발 쪽지보내기 마이페이지 아이디로 검색 06-14 1735
79 게임 귀큰놈들시발 쪽지보내기 마이페이지 아이디로 검색 06-14 1902
78 게임 귀큰놈들시발 쪽지보내기 마이페이지 아이디로 검색 06-14 2486
77 게임 귀큰놈들시발 쪽지보내기 마이페이지 아이디로 검색 06-13 1982
76 자유 운영자 쪽지보내기 마이페이지 아이디로 검색 06-12 822
75 주식 진크화이트 쪽지보내기 마이페이지 아이디로 검색 06-10 946
74 자유 폴리시아 쪽지보내기 마이페이지 아이디로 검색 06-10 771
73 자유 운영자 쪽지보내기 마이페이지 아이디로 검색 06-09 904
72 심쿵 건들이 쪽지보내기 마이페이지 아이디로 검색 06-09 637
71 게임 폴리시아 쪽지보내기 마이페이지 아이디로 검색 06-06 1468
70 심쿵 폴리시아 쪽지보내기 마이페이지 아이디로 검색 06-06 925
69 코딩 운영자 쪽지보내기 마이페이지 아이디로 검색 06-05 1527
열람중 코딩 운영자 쪽지보내기 마이페이지 아이디로 검색 06-05 1923
67 퀴즈 귀큰놈들시발 쪽지보내기 마이페이지 아이디로 검색 06-05 2049
66 퀴즈 귀큰놈들시발 쪽지보내기 마이페이지 아이디로 검색 06-05 1498
65 퀴즈 귀큰놈들시발 쪽지보내기 마이페이지 아이디로 검색 06-05 1222

검색


회원로그인

회원가입

사이트 정보

회사명 : YEAH 커뮤니티 / 대표 : 이성재 / 개인정보관리책임자 : 이성재

Copyright © YE-AH.NET All rights reserved.