채택완료

링크에 특수문자 있을시 변수 전달방법 아시는 분, 도움 부탁드립니다~

2013-12-21 (토) 21:20:25 10,190
 상황은 아래와 같습니다.
 
# 아래처럼 링크를 했고,
<a href="/bbs/board.php?bo_table=magazine&sca=main+dishes">
 
# sca 변수가 체크되면, ca5에 담아
}elseif($bo_table=='magazine' && $sca=='main+dishes'){
 $ca5 = "_on";
 
# 이미지에 on 표시를 하려고 했는데,
images/nav4<?=$on4 ?>.gif
 
// 중간에 main+dishes 특수문자가 들어가니깐,
변수 전달이 안되나봅니다.
어떻게 하면 좋을까요?
 
특수문자가 없으면 좋은데,
이미 들어가 버린 상황이라 뺄 수도 없고해서요..
 
지혜를 구합니다~
감사합니다~
|

답변 1개

채택된 답변
+20 포인트
urlencode 해주면 됩니다
$sca_enc =urlencode("main+dishes");
&sca=<?=$sca_enc?>

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