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

PHP 도메인 뒤에 /er 채택완료

그누보드초보이용자 7년 전 조회 2,206

<?php
    $langSet = 'ko_KR'; //기본 처리 
    if($url_last_parser = 'en_US'){ //도메인 뒤에 /en 이 붙엇을떄 처리방법
            $langSet = 'en_US';
    }
?>

 

틀린게있을까요??

url_last_parser  이부분이 의심되는데.. 찾기가 영힘드네요...

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

답변 2개

채택된 답변
+20 포인트
프라푸치노K

 

if($url_last_parser == 'en_US')

 

[참고] http://php.net/manual/kr/language.operators.comparison.php

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

답변에 대한 댓글 3개

그누보드초보이용자
7년 전
저기 코딩에서는 문제가 없나요.. 도메인뒤에 en_US을 붙여도 영어로 변경이안되네요...
휴란드
7년 전
문법상 문제는 없어보입니다.
그누보드초보이용자
7년 전
어떤이유인지 변환이안되네여;;;

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

$url_last_parser 값을 출력해 보세요.

 

그 변수에 'en_US' 가 담겨져 있나요?

 

http://도메인/en">http://도메인/en

 

이런형태라면 위에 코드가 안맞을거같은데요

 

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

답변에 대한 댓글 3개

그누보드초보이용자
7년 전
http://도메인/?lang=ko_KR 이런식으로 담김니다
수난이대
7년 전
if($lang == 'en_US')

그럼 이렇게 되어야 할거같은데..
그누보드초보이용자
7년 전
<?php
$langSet = 'ko_KR'; //기본 처리
if($url_last_parser == 'en_US'){ //도메인 뒤에 /en 이 붙엇을떄 처리방법
$langSet = 'en_US';
}
?>

이부분에서 어디가 if($lang == 'en_US') 로 되야할까요>
기본은 한국어 KR이리지만 도메인뒤가 추가되면 영어로바꾸려했습니다

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

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

로그인