myzone

추가필드에서 홈페이지 입력할경우......ㅠㅠ

추가필드에 홈페이지 하나 더 입력하는데...
제가 링크를
 
 <?
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;
    // 3.32
    //if (!eregi("^(http|https)://", $url))
    if (!eregi("^(http|https|ftp|telnet|news|mms)://", $url))
        $url = "http://" . $url;
    return $url;
}
|

댓글 2개

echo "<a href='".set_http($view[wr_4])."' target='_blank'>".set_http($view[wr_4])."</a>";
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 1,574
18년 전 조회 1,522
18년 전 조회 1,636
18년 전 조회 1,401
18년 전 조회 1,557
18년 전 조회 1,883
18년 전 조회 1,740
18년 전 조회 1,506
18년 전 조회 1,510
18년 전 조회 1,527
18년 전 조회 1,556
18년 전 조회 1,594
18년 전 조회 1,524
18년 전 조회 2,452
18년 전 조회 1,699
18년 전 조회 1,548
18년 전 조회 1,527
18년 전 조회 1,600
18년 전 조회 2,067
18년 전 조회 1,605
🐛 버그신고