링크주소에 . 이 왜? 찍힐까요? 정보
링크주소에 . 이 왜? 찍힐까요?
본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
아래의 소스를 실행하면 ....
$ggg = "bbs";
echo "<a href='{$ggg}{$list[$idx][$i][href]}{$comment_href}'>
http://주소/bbs./board.php?bo_table=01_1&wr_id=2 으로 링크됩니다.
/bbs. 에서 . 이 왜? 찍힐까요?
검색 후에 나오는 링크주소가 http://주소/board.php?bo_table=01_1&wr_id=2 로 연결되기에
/bbs/를 넣어 억지로 맟출려고..........
변수 $ggg 를 만들어 끼워 넣으니 위와 같은 에러가 발생합니다.
오류 주소 :
아래의 소스를 실행하면 ....
$ggg = "bbs";
echo "<a href='{$ggg}{$list[$idx][$i][href]}{$comment_href}'>
http://주소/bbs./board.php?bo_table=01_1&wr_id=2 으로 링크됩니다.
/bbs. 에서 . 이 왜? 찍힐까요?
검색 후에 나오는 링크주소가 http://주소/board.php?bo_table=01_1&wr_id=2 로 연결되기에
/bbs/를 넣어 억지로 맟출려고..........
변수 $ggg 를 만들어 끼워 넣으니 위와 같은 에러가 발생합니다.
댓글 전체

$list[$idx][$i][href] 여기 경로 부터 확인 하세용..
억지로 끼워넣기야 되겠지만 board.php 주소가 저렇게 되어서는 다른 곳에서도 링크 에러가 날 것 같은데요?
. 이 붙는 것은 $list[$idx][$i][href] 맨앞에 ./ 가 있기 때문이겠죠
$ggg =preg_replace("/^\./","bbs", $list[$idx][$i][href]);
echo "<a href='{$ggg}{$comment_href}'>";
이렇게 하면 되긴 할 겁니다
search.php 소스를 보면 이 링크를 만드는 부분이 있습니다
기본 설정이 bbs 폴더내의 화일을 링크 시키게 되어있으므로 ./가 맨 앞에 붙습니다
. 이 붙는 것은 $list[$idx][$i][href] 맨앞에 ./ 가 있기 때문이겠죠
$ggg =preg_replace("/^\./","bbs", $list[$idx][$i][href]);
echo "<a href='{$ggg}{$comment_href}'>";
이렇게 하면 되긴 할 겁니다
search.php 소스를 보면 이 링크를 만드는 부분이 있습니다
기본 설정이 bbs 폴더내의 화일을 링크 시키게 되어있으므로 ./가 맨 앞에 붙습니다

bbs 바깥쪽에서 search.php 를 링크할려다 보니 상황이 저렇게 바뀐것 같습니다.
균이님 친절한 설명에 감사드립니다.
즐거운 하루되세요.
균이님 친절한 설명에 감사드립니다.
즐거운 하루되세요.