1
Я хочу отправить пакет на сервер с помощью PHP. Я пытаюсь понять, как взаимодействовать с предопределенным идентификатором IP, порта и сокета. Однако мой код, похоже, работает неправильно, хотя ошибка не отображается.PHP-пакет Отправка с определенным сокетом
function SendData($data){
$ip = "1.1.1.1";
$port = 31000;
$my_sock = '525'
$sock = fsockopen($ip, $port, $errnum, $errstr, $timeout);
if(!is_resource($sock)){
return false;
} else {
fputs($sock, $data);
return true;
}
SendData("@E");
SendData("DJ");
fclose($sock);
}
Я также рассматриваю возможность сделать это в Javascript, если это возможно. Какой бы способ ни работал лучше всего.
Да. Спасибо за то, что я поместил SendData после функции, однако проблема заключается в том, что она не подключается к соответствующим настройкам и сокету. – Ziygo
Посмотрите примеры здесь http://php.net/manual/en/function.fsockopen.php - это довольно просто. –