PHP отправка сообщения через TCP / IP

Я пытаюсь отправить сообщение с сайта PHP через TCP / IP на Arduino.

С помощью следующего кода я могу отправить сообщение с сайта php

<?php
$errno = NULL;
$error = NULL;

if (!$handle = @fsockopen("192.168.188.24", "49419", $errno, $error, 10))
{
die("Fehler (".$errno."): ".$error);
}

fwrite($handle, "ON\r\n");
fclose($handle);
?>

Проблема заключается в том, что при первом обращении к веб-сайту сообщение не доставляется немедленно. Сразу после некоторых обновлений веб-сайта, приходит сообщение, но логичное так много раз, как количество обновлений веб-сайта.

Уже пытался ограничить длину сообщения до 2 байтов, но безуспешно.

4

Решение

Попробуйте добавить внутри try - catch блок.


пытаться {

} catch (исключение $ e) {
echo $ e-> getMessage ();
}

Чтобы увидеть, какое исключение вы можете получить.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]