sockopen() 사용에 관한 질문 > 그누4 질문답변

그누4 질문답변

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

sockopen() 사용에 관한 질문 정보

sockopen() 사용에 관한 질문

본문

안녕 하세요
다름이 아이라 제가 특정 싸이트의 정보를 재가공해서 스코어 중계싸이트를 만드려고 하는데요
물론 불법이나 상업 그런건 아니고 일반 인터넷에 라이브스코어라고 치면 나오는 싸이트들이요
그래서 fsockopen() 함수를 이용 하는데 페이지를 불러오긴 하지만 내용이 완전하게 나오지가 않습니다
free.7m.cn 에서 제공하는 내용을 가져 오려고 하는거구요
한 8년전에 제로보드로 끄적끄적 하가사 다시한번 해보려니 힘드네요

아래는 사용한 코드입니다

적용해본 페이지
http://4bit.kr/test.php

<?php
function get_fsockopen($url)
{
    $url = parse_url($url);
    if($url['port']) $port = $url['port'];
    else $port = 80;
    if($url['query']) $path = $url['path'] . '?' . $url['query'];
    else $path = $url['path'];

    $return = null;
    $fp = fsockopen($url['host'], $port, $errno, $errstr);
    if($fp)
    {
        fputs($fp, "GET {$path} HTTP/1.0\nHost: {$url['host']}\n\n");
        while(!feof($fp)) $return .= fgets($fp, 128);
        fclose($fp);
    }

  return $return;

}

echo get_fsockopen('http://free.7m.cn/live.aspx?mark=');


?>

데이터가 로딩되는걸 확인해야 게시판 형식으로 옴겨 보는가 하는데요 힘드네요

그럼 모두 좋은 하루 되시길 바랍니다

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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