gbview.skin.php에서 link #1에 나오는 http:// 삭제 방법 > 그누3질답

그누3질답

gbview.skin.php에서 link #1에 나오는 http:// 삭제 방법 정보

그누보드 gbview.skin.php에서 link #1에 나오는 http:// 삭제 방법

본문

<?
        // 링크 설정한 값만큼 출력
        {
            if ($link[1][link]) { echo "<tr><td> e-mail : <a href='{$link[1][href]}' target='$default[de_link_target]'>{$link[1][link]}</a></td></tr>"; }
            if ($link[2][link]) { echo "<tr><td> homepage : <a href='{$link[2][href]}' target='$default[de_link_target]'>{$link[2][link]}</a></td></tr>"; }
        }
        ?>

link#1을 e-mail주소 적는 곳으로 사용하고자 gbview.skin.php를 위와 같이 수정을 했습니다.
link #2는 홈페이지를 입력하는 곳입니다.
근데 글보기를 하면 http://***@***.com 이런식으로 됩니다.

http://

을 어떻게 해야 없앨수 있는지.....
물론 link #2는 홈페이지를 입력하는 곳이니까 http:// 이 없어지면 안됩니다.

제가 해본건
{$link[2][link]}는 gbform에서 입력한 값을 불러 오는 것 이라는걸 알았고,
target='$default[de_link_target]'을 삭제 했더니 아무 변화가 없었습니다. 무슨 용도인지는 모르겠습니다.
gbview.php에 link 관련부분에서 http://은 없었습니다.
  • 복사

댓글 전체

방금 한국이 13번째 골을 넣음과 동시에 해결했습니다.
root님의 소스를 보고 또 봤더니 답이 나왔습니다.

zzzz님과 root님께 감사 드립니다.
원채 링크에 이메일 넣는 것이 무리가 있어 보입니다만,
제 코멘트를 소스를 사용후... 방법은 많습니다.
단지 link 2 만 따로 빼 주면 되는거니까요..
root 님의 소스를 이용해도 되겠군요.

아니면, 첫 코멘트 처럼. 이메일일 경우... 치환을 이용해 http:// 빼는 방법도 있습니다.
zzzz님! 감사합니다.
이미 제가 해본 방법입니다.
그렇게 하면 게시판 전체에 영향을 끼칩니다.
해당 게시판 뿐만아니라 다른 게시판에서 홈페이지를 입력할때가 문제가 됩니다.
일일이 http://를 입력해야 되지요.

회원정보에서 이메일하고 홈페이지를 가져와 gbview.skin.php에 뿌려주는 방법을 알면 좋겠는데........
좀 더 분석을 해 봐야겠습니다.

언제 기회가 되면 만나는거 사 드리겠습니다.
고맙습니다.
테스트는 다음과 같이 했는데..
<?

        $wr_5 = "http://*** 개인정보보호를 위한 이메일주소 노출방지 ***";
        echo "111 - $wr_5<br>";
        $wr_5 = preg_replace("(http://)","",$wr_5);
        echo "222 - $wr_5<br>";
        //$link[1][link] = preg_replace("(http://)","",$link[1][link]);
?>
그럼 좋습니다.

function set_http($url)
{
    if (!trim($url))
        return;
    if (!eregi("^(http|https)://", $url))
        $url = "http://" . $url;
    return $url;
}

 $url = "http://" . $url;  부분에서  $url = "" . $url;  이렇게 하세요
넵!!
이메일입니다.
웬만하면 스킨을 손보고 싶은데 아무리해도 http://가 나오네요.
방법이 있다면 주소를 넣으도 상관은 없습니다.
다른 필드에 멜주소 넣으면 되니까요.

그리고,
한번 1등은 영원한 1등임돠.........!!! *^^*
© SIRSOFT
현재 페이지 제일 처음으로