Написал простенький сокет клиент на php. Необходимо передавать с помощью него значения переменных на сервер и получать обратно. Проблема в том, что эти значения должен генерировать JS. Я не знаю как это реализовать.
<?php
$service_port = 4545;
$address = "127.0.0.1";
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if ($socket === false) {
echo "Не удалось выполнить socket_create(): причина: " . socket_strerror(socket_last_error()) . "\n";
}
$result = socket_connect($socket, $address, $service_port);
if ($result === false) {
echo "Не удалось выполнить socket_connect().\nПричина: ($result) " . socket_strerror(socket_last_error($socket)) . "\n";
}
$in = "TEST";
socket_write($socket, $in, strlen($in));
$a = socket_read($socket,1024);
echo $a;
socket_close($socket);
?>
Вот вместо $in мне необходимо передать значение, сгенерированное JS. GET, POST и асинхронно с помощью Jquery тут не подходит, как я понял.