php 5.3 get_sock 함수 ereg deprecated 메세지 안보는법 정보
제안 php 5.3 get_sock 함수 ereg deprecated 메세지 안보는법본문
/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]; ==> 삭제
} ==> 삭제
{
// 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");
$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);
while (trim($buffer = fgets($fp,1024)) != "")
{
$header .= $buffer;
}
while (!feof($fp))
{
$buffer .= fgets($fp,1024);
}
}
fclose($fp);
// content 만 return 한다.
return $buffer;
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////
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]"); 로 변경
==>
$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]"); 로 변경
==>
$res = get_sock("www.icodekorea.com", "/res/userinfo.php?userid=$sms4[cf_id]&userpw=$sms4[cf_pw]"); 로 변경
댓글 전체