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

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

smltree 3년 전 조회 984

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

 

아래 소스는 alert 를 띄위주는 함수와 그것을 호출하는 소스입니다. 제대로 만든것 같은데 작동을 안해서 다른사이트(다른서버)에 붙여봤는데 거기서는 또 작동을 합니다. 두서버의 차이가 무엇일까요? 어떻게 해야 작동 안되는쪽에서도 정상적으로 작동할까요?

 

</p>

<p> </p>

<p><?</p>

<p>function alert($msg, $href) {

    $msg = ereg_replace("~n","\\n",$msg);

    echo("<SCRIPT LANGUAGE='javascript'> alert('$msg');document.location.href='$href'</SCRIPT>");

};</p>

<p>

       alert('테스트입니다','list.php');</p>

<p>

?></p>

<p>

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

답변 1개

채택된 답변
+20 포인트
3년 전

ereg_replace 함수를 대체 해보세요.

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

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

답변에 대한 댓글 1개

s
smltree
3년 전
맞네요 그 함수 지우니 됩니다.
감사합니다

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

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

로그인