급 질문 드려봅니다.. ㅠㅠ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

급 질문 드려봅니다.. ㅠㅠ 정보

급 질문 드려봅니다.. ㅠㅠ

본문

몇일 해도 안되네요..
다른 서버에서 다음과 같이 뿌려줍니다..
--------------------------------------------------
TTP/1.1 200 OK
Date: Tue, 21 May 2006 01:53:46 GMT
Content-Length: 209
Content-Type: text/xml
<?xml version="1.0" encoding="euc-kr"?>
<SP>
<Result Code="209">Service unable Number[A2946]</Result>
<M_Num></M_Num>
<S_M_Num></S_M_Num>
<S_Code></S_Code>
</SP>
----------------------------------------------------
 
이 내용에서 <Result Code="209">Service unable Number[A2946]</Result>
의 부분에 Result Code="209"만 불러올려고 하는데
아무리 발광을 해도 안되네요 ㅠㅠ 도와주세요..
 
------------------------------------------------------

댓글 전체

function pmFILE_TO_STRING($iSTR_SITE,$iSTART_STRING,$iEND_STRING)
{
   
    $mRETURN_VALUE = "";
    $mFILE_PONIT = fopen( $iSTR_SITE , "r" );
    while($mFILE_LINE = fgets($mFILE_PONIT,1024))
    {
        $mINDEX = strpos($mFILE_LINE,$iSTART_STRING);
        if($mINDEX)
        {
            $mRETURN_VALUE = substr( $mFILE_LINE
                          ,$mINDEX + strlen($iSTART_STRING)
                          ,strpos( $mFILE_LINE
                                  ,$iEND_STRING ) - ( $mINDEX + strlen($iSTART_STRING) )
                              );
            break;
        }
    }
    fclose($mFILE_PONIT);
    return $mRETURN_VALUE;
}

echo pmFILE_TO_STRING("파일위치","<Result Code=\"209\">","</Result>");
답변 대단히 감사합니다.
그런데 김성준님께서 알려주신데로 하니깐 시간이 많이 걸리면서 오류가 나네요 --;;
제실력이 넘 없어서...ㅠㅠ
$header="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
$search_name = "Result";
$search_result = "Result Code";

$fp = fsockopen("xxx.xxx.xx.xx", xx, &$errno, &$errstr, 15);
if(!$fp){
exit;
}else{
fputs($fp,$header);

while(!feof($fp)){
        $val .= fgets($fp,1000);
$num1 = strpos($val, $search_result );
                    if($num1 && !$ii){
$arr_result_value = explode( "\"", substr($val, $num1 ) );
$html_result = $arr_result_value[3] ;
$ii ++;

}
        $num2 = strpos($val, $search_name );
        if($num2)  break;
}
fclose($fp);


if( $html_result != "0") $OK = $html_result;
else
{
  $html_ok = substr($val, $num2 );
  $arr_html_ok = explode( "\"", $html_ok);
  $OK = $arr_html_ok[3];
}

}     
    return $OK;
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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