채택완료

언어별로 다른 이미지 표시

2019-09-02 (월) 05:59:37 5,926

write.skin.php에 업무흐름을 안내하는 이미지를 언어별로 표시하고 싶은데,

아래처럼 해보니 표시가 되지 않습니다.

가능한 방법을 알고 싶습니다.

Copy
<?php
switch( gml_lang ){
    case 'en_US'; echo '<img src="<?php echo $board_skin_url ?>/img/proc_en_US.png">'; break;
    case 'ja_JP'; echo '<img src="<?php echo $board_skin_url ?>/img/proc_ja_JP.png">'; break;
    case 'ko_KR'; echo '<img src="<?php echo $board_skin_url ?>/img/proc_ko_KR.png">'; break;
    case 'ru_RU'; echo '<img src="<?php echo $board_skin_url ?>/img/proc_ru_RU.png">'; break;
    case 'vi_VN'; echo '<img src="<?php echo $board_skin_url ?>/img/proc_vi_VN.png">'; break;
    case 'zh_CN'; echo '<img src="<?php echo $board_skin_url ?>/img/proc_zh_CN.png">'; break;
    default: echo '<img src="<?php echo $board_skin_url ?>/img/proc_en_US.png">'; break;
}
?>
|

답변 3개 / 댓글 2개

채택된 답변
+20 포인트

확인해보니 인자값을 lang 으로 보내고 있네요

switch( gml_lang ){

이넘을

switch( $lang ){

으로 해보시면 -_-;;; 뭐 안되시면 소스확인을 해보셔야 ㅡ.ㅜ

안녕하세요.

기억하고 계셨다가 조언해주셔서 너무나 감사합니다.

거듭 감사드립니다.

Copy
<?php
switch( gml_lang ){
    case 'en_US': echo "<img src='".$board_skin_url."/img/proc_en_US.png'>"; break;
    case 'ja_JP': echo "<img src='".$board_skin_url."/img/proc_ja_JP.png'>"; break;
    case 'ko_KR': echo "<img src='".$board_skin_url."/img/proc_ko_KR.png'>"; break;
    case 'ru_RU': echo "<img src='".$board_skin_url."/img/proc_ru_RU.png'>"; break;
    case 'vi_VN': echo "<img src='".$board_skin_url."/img/proc_vi_VN.png'>"; break;
    case 'zh_CN': echo "<img src='".$board_skin_url."/img/proc_zh_CN.png'>"; break;
    default: echo "<img src='".$board_skin_url."/img/proc_en_US.png'>"; 
}
?>

답변에 대한 댓글 2개

감사합니다.

안보이던 이미지는 이제 나타나는데, 언어코드별로 다른 이미지가 나타나야 되는데,

영문 이미지만 계속 뿌려집니다.

아마도,

switch( gml_lang )

이 부분이 현재 언어코드를 인식해서 지정해는 스크립트가 아니라서 그런 듯한데,

이 부분에 맞는 스크립트를 알수 있을까요?
그건 잘...^^;; 그누M은 요즘 안 만지고 사는 터라...

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