그누보드 웹표준화하실때..

 
최신글같은
php 함수를 찍어서  주소를 나타내는거...
 
 
echo "<a href='{$list[$i]['href']}'>";
            if ($list[$i]['is_notice'])
                echo "<font style='font-family:돋움; font-size:9pt; color:#2C88B9;'><strong>{$list[$i]['subject']}</strong></font>";
            else
                echo "<font style='font-family:돋움; font-size:9pt; color:#6A6A6A;'>{$list[$i]['subject']}</font>";
            echo "</a>";
 
 
이걸  소스보기에서는...
 
<a href='./bbs/board.php?bo_table=01&wr_id=1'>
 
이런식으로 찍어나오니까.. 웹표준 위배된다고 검사기가 통과안시켜 주네요.
 
 
 
 
이경우.... 어떻게 처리하시나요??
|

댓글 10개

자문 자답.

<?
echo $list[$i]['icon_reply'] . " ";
$link = $list[$i]['href'];
$link = str_replace("&", "&amp;", "$link");
echo "<a href='$link'>";
if($list[$i]['ca_name']) echo "[".$list[$i]['ca_name']."] ";
if ($list[$i]['is_notice'])
echo "<span style='color:#2C88B9;'><strong>{$list[$i]['subject']}</strong></span>";
else
echo "{$list[$i]['subject']}";
echo "</a>";

if ($list[$i]['comment_cnt']) {
$link = $list[$i]['comment_href'];
$link = str_replace("&", "&amp;", "$link");
echo " <a href=\"$link\">{$list[$i]['comment_cnt']}</a>";
}

// new icon
if($list[$i]['icon_new'])
echo " &nbsp;<img src='$latest_skin_path/img/icon_new.gif' alt='new icon' />";
?>


활용팁에 이마나와있었군요..

웹표준에 도움을 ...뇌( 평안과 행복을..)
replace 하는것보다 근본적인 부분을 수정해주는것이 옳다고 생각합니다.

$list[$i]['comment_href'] 이 변수에 값을 담는 부분을 찾아서 &를 &amp;로 수정해주는게 더 좋은 방법으로 보여지네요
htmlspecialcahrs();
요런.짧은 방법도 있었군요....

감사합니다.

그런데 어떻게 쓰는거지요..?


단순하게 예제라도..


구글검색해보니 달랑 설명만나오네요 ㅜㅜ
ㅇㅅㅇ strict 는 너무 쎄요. ㅠㅠ
그러게 말입니다.


이것 저것 다 태클..
저는 코드를 쓰시는 회원님들.. 이미지를 구현 하시는 분들 보면..
저절로 고개가 숙여 집니다..
마치 조선시대에 시조로 내공을 다루시는 선비,신선 분들을 뵙는거 같습니다..
팔콤님도 고수(??) 시면서.. ㅋㅋㅋ
저는 문외한 입니다..^^
아마도 전생에..서당개 삼년을 못 채웠던 ^^
관리자님 의 종 이었거나,航海 님의 마당쇠 였거나..^^
현생에 출세 한다면..멀리서도..
성공을 빌어 주는 이방이라도 되고 싶다는..^^

ps: 농담이 아닙니다..^^
ㅇㅅㅇ strict 는 너무 쎄요. ㅠㅠ ....(2)

strict 가지고 거의 한달 이상을 뻘짓을 했습니다......^^
현재는 그린화면 받았네요...ㅎㅎ
댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
13년 전 조회 1,839
13년 전 조회 1,720
13년 전 조회 1,504
13년 전 조회 1,794
13년 전 조회 1,364
13년 전 조회 1,717
13년 전 조회 2,061
13년 전 조회 1,503
13년 전 조회 1,462
13년 전 조회 1,862
13년 전 조회 1,397
13년 전 조회 1,198
13년 전 조회 1,232
13년 전 조회 1,116
13년 전 조회 1,176
13년 전 조회 1,243
13년 전 조회 1,176
13년 전 조회 1,242
13년 전 조회 1,153
13년 전 조회 1,430
13년 전 조회 2,863
13년 전 조회 1,845
13년 전 조회 1,169
13년 전 조회 1,258
13년 전 조회 1,479
13년 전 조회 1,628
13년 전 조회 1,235
13년 전 조회 1,732
13년 전 조회 1,171
13년 전 조회 1,200
🐛 버그신고