데이터안에 https:://가 있는지 체크 채택완료
니냐노
3년 전
조회 3,127
<td><a style="color:blue; text-decoration:underline" target="_blank" href="<?php echo $data['porturl']?>"><?php echo $data['porturl']?></a></td></pre> <p>
href 안에 있는 데이터가
만약 http:// 가 있으면 그냥 보여주고 없으면
http:// porturl 를 붙여주는걸 하려고하는데
어떻게 해야될까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
3년 전
그누보드 함수가 있습니다.
</p>
<pre>
<code><?php echo set_http($data['porturl'])?></code></pre>
<p><code>
그누보드 함수 내용
</code></p>
<pre>
// url에 http:// 를 붙인다
function set_http($url)
{
if (!trim($url)) return;
if (!preg_match("/^(http|https|ftp|telnet|news|mms)\:\/\//i", $url))
$url = "<a href="http://"" target="_blank" rel="noopener noreferrer">http://"</a> . $url;
return $url;
}</pre>
<p><code>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
니냐노
3년 전
댓글을 작성하려면 로그인이 필요합니다.
3년 전
lib/common.lib.php 파일 272번째 줄
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
니냐노
3년 전
ㅗㅜㅑ 감사합니다! ♥
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
https일때는 또 어떻게 바꿔야되나요