Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
home
/
egg.eemo.co.kr
/
public_html
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/egg.eemo.co.kr/public_html/test_client.php
<?php error_reporting(E_ALL); $address = "1.226.84.212"; // 접속할 IP // $port = 9091; // 접속할 PORT // $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); // TCP 통신용 소켓 생성 // if ($socket === false) { echo "socket_create() 실패! 이유: " . socket_strerror(socket_last_error()) . "\n"; echo "<br>"; } else { echo "socket 성공적으로 생성.\n"; echo "<br>"; } echo "다음 IP '$address' 와 Port '$port' 으로 접속중..."; echo "<BR>"; $result = socket_connect($socket, $address, $port); // 소켓 연결 및 $result에 접속값 지정 // if ($result === false) { echo "socket_connect() 실패.\nReason: ($result) " . socket_strerror(socket_last_error($socket)) . "\n"; echo "<br>"; } else { echo "다음 주소로 연결 성공 : $address.\n"; echo "<br>"; } $data = "가나다라마바사"; //보내고자 하는 전문 // echo "서버로 보내는 전문 : $data|종료|.\n"; socket_write($socket, $data, strlen($data)); // 실제로 소켓으로 보내는 명령어 // echo "<br>"; //$input = socket_read($socket, 1024) or die("Could not read from Socket\n"); // 소켓으로 부터 받은 REQUEST 정보를 $input에 지정 // echo "<br>"; //echo $input; //REQUEST 정보 출력// socket_close($socket); //sleep(5); //socket_close($socket); ?>