Gooday Note Scrap Source Android login
 
작성일 : 11-07-07 13:58
[PHP] PHP 소켓통신
 글쓴이 : 기리 (123.♡.195.24)
조회 : 3,464  
function socket()
{
$host ="HostName";
$port ="80";
$errno="";
$errstr="";
$data ="";
$str=sprintf("GET http://DomainName/retur_page.php HTTP/1.0\n User-Agent: Mozilla/4.0\n\n",$data);

    $fp = fsockopen($host, $port, &$errno, &$errstr, 5);
    if($fp) {
        fputs($fp,$str);
        while(!feof($fp)) {
            $contents.= fgets($fp,128);
        }
        fclose($fp);
    }

    $pp=explode("\n",$contents);

    if(!trim($pp[0]))
        return "Connect fail";
    else
        return trim($pp[8]);
    
}
$online_chk = socket();

sleep(1);
    if($online_chk=="ok")
    {
        echo "<META HTTP-EQUIV=\"refresh\" ConTENT=\"0;URL=http://DomainName\">";
        exit;
    }else{
        echo "<META HTTP-EQUIV=\"refresh\" ConTENT=\"0;URL=http://DomainName\">";
        exit;
    }
exit;

기리 11-07-07 14:04
 123.♡.195.24  
서버의 특정 페이지 호출하여 응답 유무에 따른 처리
 
 

Total 17
번호 제   목 글쓴이 날짜 조회
17 [PHP] PHP CodeSniffer 기리 10-07 2471
16 [PHP] PHP 웹메일 기리 02-06 5230
15 [PHP] PHP 5.3 버전 DEPRECATED 기리 05-14 8368
14 [PHP] 파일과 관련된 PHP 함수 정리 기리 10-07 3441
13 [PHP] Mobile 기기 확인 기리 08-05 2772
12 [PHP] 파일과 관련된 php함수 기리 08-01 3405
11 [PHP] PHP 소켓통신 (1) 기리 07-07 3465
10 [PHP] Ajax <--> PHP 한글 깨지는 현상 해결 기리 05-26 3846
9 [PHP] Socket 통신 (3) 기리 04-27 18627
8 [PHP] PHP 세션에서 시작, 변수등록, 변수삭제, 부수… 기리 04-22 11304
7 [PHP] Date() 함수 (1) 기리 04-19 3460
6 [PHP] foreach 기리 04-07 2625
5 [PHP] PHP 문자, 문자열 대소문자 변환 함수, 대문자… 관리자 04-01 3976
4 [PHP] 접속 정보 확인 기리 03-31 3310
3 [PHP] php (7) 관리자 06-23 5455
 1  2