익스 ajax 에러

익스 ajax 에러

QA

익스 ajax 에러

본문

아래는 html 단에서 ajax 통신 할때 처리되는 파일인데요

크롬은 정상작동 하는데 익스에서는 internal server error 가 뜨는데

아래 코드에 무슨 문제라도 있는것인가요..?

 


<?
include_once('./_common.php');

$baesong = $_POST['baesong'];
$od_baesong_day = $_POST['od_baesong_day'];

/* 날짜저장 */
    // 오늘 날짜 구하기
    $today = new DateTimeImmutable();
    $todayDayOfWeek = $today->format('w');
    // 다음주 일요일 날짜 구하기
    // 오늘이 일요일이면 오늘 날짜로 함.
    $toNextSundayInterval = ( $todayDayOfWeek != 0 ) ? new DateInterval('P'.(7 - $todayDayOfWeek).'D') : new DateInterval('P0D');
    $nextSunday = $today->add($toNextSundayInterval);
    // 배송요일 값 파싱하기
    $targetFirstShippingDayDB = [
        '화요일'=>'2',
        '수요일'=>'3',
        '목요일'=>'4',
        '금요일'=>'5',
    ];
    $targetFirstShippingDayDayOfWeek;
    foreach($targetFirstShippingDayDB as $targetText => $dayOfWeek ) {
        if ( substr($od_baesong_day, 0, strlen($targetText)) === $targetText ) {
            $targetFirstShippingDayDayOfWeek = $dayOfWeek;
            break;
        }
    }
    // 첫번째 배송일자 구하기
    $toTargetFirstShippingDayInterval = new DateInterval('P'.$targetFirstShippingDayDayOfWeek.'D');
    $targetFirstShippingDay = $nextSunday->add($toTargetFirstShippingDayInterval);
    // 배송일 배열 만들기
    $shippingDay = $targetFirstShippingDay;
    $shippingDays = [];
    for($i = 0 ; $i < intval($baesong) ; $i++ ) {
        array_push($shippingDays, $shippingDay);
        if($baesong == '4')
            $nextShippingDayInterval = new DateInterval('P7D');
        else if($baesong == '2')
            $nextShippingDayInterval = new DateInterval('P14D');
        $shippingDay = $shippingDay->add($nextShippingDayInterval);
    }

    foreach($shippingDays as $index => $shippingDay) {
        $i = $index + 1;
        $result .= $shippingDay->format('m/d')."(".get_yoil($shippingDay->format('m/d'))."),";
    }
    $result = substr($result, 0, -1);
    echo $result;
?>

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
전체 16
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT