Gooday Note Scrap Source Android login
 
작성일 : 11-07-07 13:58
[PHP] PHP 소켓통신
 글쓴이 : 기리 (123.♡.195.24)
조회 : 3,467  
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 121
번호 제   목 글쓴이 날짜 조회
61 [Linux] Port 오픈 확인 (1) 기리 10-27 3156
60 [Linux] 현재 접속자수 보기 netstat (1) 기리 10-12 7721
59 [PHP] 파일과 관련된 PHP 함수 정리 기리 10-07 9465
58 [Java] 트레이 아이콘을 구현하기 (1) 최고관… 09-15 4618
57 [Linux] Apache & MySql 재시작 (1) 기리 09-02 3090
56 [Linux] [LINUX] OS버전 및 IP정보 확인 하기 기리 08-08 3677
55 [PHP] Mobile 기기 확인 기리 08-05 2774
54 [Html] HTML table 테두리 기리 08-04 6633
53 [PHP] 파일과 관련된 php함수 기리 08-01 3405
52 [JavaScript] JavaScript 브라우저 체크 (OS 체크는 보너스) 기리 07-22 3553
51 [JavaScript] window.onunload 기리 07-19 3151
50 [Html] iframe 기리 07-18 2308
49 [MySql] 여러 테이블의 최근 게시물 추출 기리 07-11 9008
48 [PHP] PHP 소켓통신 (1) 기리 07-07 3468
47 [MySql] MySql 쿼리 디버깅을 위한 방법 - MySql 로그 (1) 기리 07-06 5078
 1  2  3  4  5  6  7  8  9