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

alert 창에서 확인 버튼 누르면 외부 사이트로 이동하는 방법에 대해서 질문드립니다.

둘리두리2 5년 전 조회 4,450

안녕하세요. 

영카트에서 작업하고 있습니다.

저는 alert 창으로 다른 사이트 화면으로 이동을 할려고 합니다.

코드는 다음과 같은데요

 $msg = "신청을 위해 확인 버튼을 누르시면 해당 사이트로 이동됩니다.";  $url = "https://daum.net";

 alert($msg,$url); 

 

이렇게 했는데 에러 메세지가 나옵니다. 'url에 타 도메인을 지정할 수 없습니다.'

관련된 내용인 config.php 파일은 

define('G5_DOMAIN', ''); define('G5_HTTPS_DOMAIN', ''); 설정되어 있고

 

common.lib.php 안에서는 

function check_url_host($url, $msg='', $return_url=G5_URL, $is_redirect=false) {     if(!$msg)         $msg = 'url에 타 도메인을 지정할 수 없습니다.';

    $p = @parse_url($url);     $host = preg_replace('/:[0-9]+$/', '', $_SERVER['HTTP_HOST']);     $is_host_check = false;     ......

 

설정되어 있고요.  그누보드 질의 응답한 관련내용을 참고해서 테스트를 해봤는데

'url에 타 도메인을 지정할 수 없습니다.' 메세지가 항상 나옵니다. 다른 사이트로 이동하지 않습니다.

그누보드 에서 외부 사이트로 이동은  안되나요? 답변을 해 주시면 정말 고맙겠습니다. 

부탁드립니다.      

 

 

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

답변 2개

d
5년 전

 $url = "https://daum.net";

 //alert($msg,$url); 

echo "";

exit;

 

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

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

5년 전

bbs / alert.php 41라인

check_url_host($url, $msg); 이것을 주석처리하고 해 보세요.

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

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

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

로그인