채택완료

홈페이지 주소에 http가 입력이 안되있는경우 강제 입력방법

안녕하세요.

 

게시판 내 db중 홈페이지 주소를 저장하는 항목에 몇몇 주소들이 www.~만 붙어있어

 

링크에 오류가 생깁니다. 앞에 http://를 붙여주니 오류가 해결되는데

 

php 단 view 페이지 내에서 http://가 없을경우 강제로 앞에 붙여주려면 어떻게 해야할까요?

답변 2개

채택된 답변
+20 포인트

$domain=$view["wr_link"];

$domain=strpos($domain,"http://")===0||strpos($domain,"https://")===0?$domain:"http://".$domain;

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

아래 처럼 변수를 출력해보세요

echo $view['link'][0]; --> <a href="<?=$view['link'][0]?>">링크1</a>

echo $view['link'][1];

 

원본 view 스킨을 보면 링크를 다루는 법을 알 수 있습니다

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고