같은소스인데 두 사이트에서 다르게 작동합니다. 채택완료

죄송합니다 그누보드와는 관련 없는 소스질문입니다.

아래 소스는 alert 를 띄위주는 함수와 그것을 호출하는 소스입니다.
제대로 만든것 같은데 작동을 안해서
다른사이트(다른서버)에 붙여봤는데 거기서는 또 작동을 합니다.

두서버의 차이가 무엇일까요?
어떻게 해야 작동 안되는쪽에서도 정상적으로 작동할까요?

Copy
<?

function alert($msg, $href) {
    $msg = ereg_replace("~n","\\n",$msg);
    echo("<SCRIPT LANGUAGE='javascript'> alert('$msg');document.location.href='$href'</SCRIPT>");
};


       alert('테스트입니다','list.php');


?>

답변 1개

채택된 답변
+20 포인트

ereg_replace 함수를 대체 해보세요.

php 5.3 이후로 사라 졌다고 합니다.

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

답변에 대한 댓글 1개

맞네요 그 함수 지우니 됩니다.
감사합니다

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

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

로그인
🐛 버그신고