0
일부 말라야 람어 단어를 검색하는 동안 말라야 람어 글꼴을 가져올 수 없으며 കാര്യങ്ങള്
과 같은 말라 얄 람어를 검색하면 %E0%B4%95%E0%B4%BE%E0%B4%B0%E0%B5%8D%E0%B4%AF%E0%B4%99%E0%B5%8D%E0%B4%99%E0%B4%B3%E0%B5%8D%E2%80%8D
과 같은 코드가 표시됩니다. 나는 서버 측에서 어떤 일이 일어나고 있는지 모른다. 나는 codeigniter를 사용하고있다. 내 HTML은PHP가 말라 얄람 (Malayalam) 글꼴을 사용할 수없는 이유는 무엇입니까?
<input name="search" id="search" type="text" class="dh_home_05" placeholder="Search"/>
<div style="float:right;"><img src="<?=base_url()?>images/new_search_btn.jpg" class="wholesearch"></div>
내 자바 스크립트 코드가
입니다$(document).ready(function() {
$('#search').keypress(function (e) {
var key = e.which;
if(key == 13) { // the enter key code
$('.wholesearch').click();
return false;
}
});
$('.wholesearch').click(function(){
if($('#search').val() != ''){
$str = $('#search').val();
$str = $str.replace(/^\s+|\s+$/g, ''); // trim
//$str = $str.toLowerCase();
$from = "����������������������/_,:;";
$to = "aaaaeeeeiiiioooouuuunc------";
for ($i = 0, $l = $from.length ; $i < $l; $i++) {
$str = $str.replace(new RegExp($from.charAt($i), 'g'), $to.charAt($i));
}
//$str = $str.replace(/[^a-z0-9 -]/g, ' ') // remove invalid chars
$str = $str.replace(/\s+/g, '-') // collapse whitespace and replace by -
.replace(/-+/g, '-'); // collapse dashes
window.location = "<?=base_url();?>search/common/"+$str;
}
return false;
});
});
사람이 어떻게 PHP에서 말라 얄 람어 글꼴을 사용하는 저를 도와 드릴까요? 내 PHP 함수는 다음과 같습니다
public function common($wd){
print_r($wd);die;
}
나는 $wd
는하지만 결과임을 인쇄 :
%E0%B4%95%E0%B4%BE%E0%B4%B0%E0%B5%8D%E0%B4%AF%E0%B4%99%E0%B5%8D%E0%B4%99%E0%B4%B3%E0%B5%8D%E2%80%8D
페이지가 UTF-8로 인코딩되었는지 확인 했습니까? --- 또한 질문을 수정하십시오. 서식이 아프다. – evolutionxbox
이 코드는 html 페이지에도 있습니다. – sachu