작도닷넷 블로그
작도닷넷 블로그

컴퓨터

태터툴즈 RSS 주소이상 임시 해결

10/01/03 15:05(년/월/일 시:분)

무척 오랫동안 나를 괴롭혔던 RSS 주소이상 부분을 일단 수정했는데.
고치긴 했지만 이해는 잘 안된다.... 뭐가 문젤까.

여러분도 같이 고민해봐요.



[에러]
일반 블로그 글은 잘 표시된다.
하지만 RSS XML 파일의 링크만 이상하게 표시된다.

사이트의 루트 주소를 나타내는 변수로 $s_root_path를 사용한다.

$s_root_path
원래 되어야 하는 값: http://xacdo.net/tt/
RSS XML파일에서 사용되는 값: http://xacdo.net/tt//attach/0918/060918114431988032/admin/attach/0820/060820191254672447/attach/1026/081026213250661643/

첨부파일 주소 3개가 따라 붙는다.


[해결]
inc_function.php
function update_xml()
의 맨 앞에서 $s_root_path 변수를 다음과 같이 치환한다.

list($st, $header, $body, $lmdate, $xmlinfo) = xml_parser($s_root_path."index.xml","");
if ($xmlinfo) { list($stitle, $slink, $sdesc) = str_dbi_check(get_siteinfo($xmlinfo));}
if (trim($slink)) $s_root_path = str_replace("index.php", "", $slink);


여기서 $slink 값이 이상하다.
그래서 마지막 줄을 주석처리하면 해결된다.


list($st, $header, $body, $lmdate, $xmlinfo) = xml_parser($s_root_path."index.xml","");
if ($xmlinfo) { list($stitle, $slink, $sdesc) = str_dbi_check(get_siteinfo($xmlinfo));}
// if (trim($slink)) $s_root_path = str_replace("index.php", "", $slink);


뭐 이래.... $slink가 뭐야?

http://www.xacdo.net/tt/rserver.php?mode=tb&sl=1914

  • k 10/01/03 16:03  덧글 수정/삭제
    오오 드디어 ! ㅠ
  • atp 10/01/04 02:13  덧글 수정/삭제
    오오 드디어 작도닷넷 rss를 바로 클릭해서 볼 수 있군요.
    수고하셨습니다~
이름
비밀번호
홈페이지 (없어도 됩니다)

비밀글로 등록
작도닷넷은 당신을 사랑합니다.

[이전 목록]   [1] ... [72][73][74][75][76][77][78][79][80] ... [235]   [다음 목록]

최근 글

이웃로그 관리자 옛날 작도닷넷 태터툴즈 ©현경우(xacdo) since 2001