common.lib 메타태그를 이용한 URL이동 오류

common.lib 메타태그를 이용한 URL이동 오류

QA

common.lib 메타태그를 이용한 URL이동 오류

답변 4

본문

// 메타태그를 이용한 URL 이동
// header("location:URL") 을 대체
function goto_url($url)
{
    $url = str_replace("&", "&", $url);
    //echo "<script> location.replace('$url'); </script>";

    if (!headers_sent())
        header('Location: '.$url);
    else {
        echo '<script>';
        echo 'location.replace("'.$url.'");';
        echo '</script>';
        echo '<noscript>';
        echo '<meta http-equiv="refresh" content="0;url='.$url.'" />';
        echo '</noscript>';
    }
    exit;
}

 

라는 내용인데.... 

Warning: Header may not contain more than a single header, new line detected in 

...이라는 내용이 뜨더라구요 오류 항목은  header('Location: '.$url); 이쪽이었습니다 

무엇이 문제일까요?

이 질문에 댓글 쓰기 :

답변 4

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 125,873
© SIRSOFT
현재 페이지 제일 처음으로