테스트 사이트 - 개발 중인 베타 버전입니다

url 링크시 특수문자 출력 문의 드립니다. 채택완료

theon 2년 전 조회 1,713

 

상품 모델넘버를 데이터값으로 받아와서 다른 사이트에서 그 모델넘버로 검색된 페이지를 링크로 걸려고 합니다.

 

</strong><a href="<a href="http://1234.com/search_results/<?php" target="_blank" rel="noopener noreferrer">http://1234.com/search_results/<?php</a> echo ($row['it_model']); ?><strong>

 

그런데 모델넘버에 특수문자 "/"가 있는 경우에는 링크는 "/"를 그대로 출력하는데,

실제 검색페이지 url은 "/" 대신 "%2f"로 출력이 되고있어서 제대로된 페이지가 출력되지 않습니다.

 

모델넘버에 있는 "/"를 "%2f"로 변환시켜 전달할수 있는 방법이 있을까요?

도움을 부탁 드립니다.

 

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

답변 2개

채택된 답변
+20 포인트
세크티
2년 전
<?php echo urlencode($row['it_model']); ?>
로그인 후 평가할 수 있습니다

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

t
2년 전

감사합니다!

전 반대로 생각하고 urldecode 했었네요 ;;

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

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

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

로그인