추가필드에서 홈페이지 입력할경우......ㅠㅠ 정보
추가필드에서 홈페이지 입력할경우......ㅠㅠ본문
추가필드에 홈페이지 하나 더 입력하는데...
제가 링크를
<?
if ($member[mb_level] > 9)
{
echo "<a href='http://$view[wr_4]' target='_blank'> $view[wr_4] </a>";
}
else
{
echo "";
}
?>
if ($member[mb_level] > 9)
{
echo "<a href='http://$view[wr_4]' target='_blank'> $view[wr_4] </a>";
}
else
{
echo "";
}
?>
이런 식으로 달앗는데 회원이 글 적을때 앞에 http://를 붙혀넣으면
링크 클릭시 오류 납니다.. ㅡ.ㅜ
오래 코드를 어떻게 하면 되겠는데.. 짜집기 하다 않돼서
고수님들에게 부탁드립니다..ㅠㅠ
회원들이 글쓰기 할때 http를 붙혀넣던 그렇지 않던
상관없이 클릭시에는 제대로된 경로로 가게 해주세요.....
// url에 http:// 를 붙인다
function set_http($url)
{
if (!trim($url)) return;
function set_http($url)
{
if (!trim($url)) return;
// 3.32
//if (!eregi("^(http|https)://", $url))
if (!eregi("^(http|https|ftp|telnet|news|mms)://", $url))
$url = "http://" . $url;
//if (!eregi("^(http|https)://", $url))
if (!eregi("^(http|https|ftp|telnet|news|mms)://", $url))
$url = "http://" . $url;
return $url;
}
}
댓글 전체
echo "<a href='".set_http($view[wr_4])."' target='_blank'>".set_http($view[wr_4])."</a>";
감사합니다. ^^