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

php 5.3 get_sock 함수 ereg deprecated 메세지 안보는법

· 11년 전 · 3735
/sms_lib.php 라인 12
function get_sock($url)  ==> function get_sock($host, $get) 로 변경
{
    // host 와 uri 를 분리     ==> 삭제
    if (ereg("http://([a-zA-Z0-9_\-\.]+)([^<]*)", $url, $res))  ==> 삭제
    {        ==> 삭제
        $host = $res[1];     ==> 삭제 
        $get  = $res[2];     ==> 삭제
    }        ==> 삭제 
    // 80번 포트로 소캣접속 시도
    $fp = fsockopen ($host, 80, $errno, $errstr, 30);
    if (!$fp)
    {
        die("$errstr ($errno)\n");
    }
    else
    {
        fputs($fp, "GET $get HTTP/1.0\r\n");
        fputs($fp, "Host: $host\r\n");
        fputs($fp, "\r\n");
        // header 와 content 를 분리한다.
        while (trim($buffer = fgets($fp,1024)) != "")
        {
            $header .= $buffer;
        }
        while (!feof($fp))
        {
            $buffer .= fgets($fp,1024);
        }
    }
    fclose($fp);
    // content 만 return 한다.
    return $buffer;
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////

/adm/sms_admin/config.php 라인 13
$res = get_sock("http://www.icodekorea.com/res/userinfo.php?userid=$sms4[cf_id]&userpw=$sms4[cf_pw]");
==>
$res = get_sock("www.icodekorea.com", "/res/userinfo.php?userid=$sms4[cf_id]&userpw=$sms4[cf_pw]"); 로 변경
/////////////////////////////////////////////////////////////////////////////////////////////////////////
/adm/sms_admin/config_update.php 라인 11
$res = get_sock("http://www.icodekorea.com/res/userinfo.php?userid=$sms4[cf_id]&userpw=$sms4[cf_pw]");
==>
$res = get_sock("www.icodekorea.com", "/res/userinfo.php?userid=$sms4[cf_id]&userpw=$sms4[cf_pw]"); 로 변경

댓글 작성

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

로그인하기

게시글 목록

번호 제목
517
515
514
513
511
509
506
503
502
499
498
496
494
493
490
485
484
480
479
478