Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Сеть > Странно себя ведет сокет


Автор: jhonyxakep 14.6.2012, 16:33
Здравствуйте,

Использую TCP сокеты в PHP для отправки данных самописному серверу:

отправляю один пакет данных, все приходит как полагается

Код

$msg = "NEXTFILE".$_POST['track']."*";
socket_write($socket, $msg, strlen($msg));


жду 2 секунды,

отправляю другой пакет:
Код

$msgg = "NEXTSONG";
socket_write($socket, $msgg, strlen($msgg));


И тут программа в сокет получает сразу 2 пакета с сообщением NEXTSONG те NEXTSONGNEXTSONG

Отчего так происходит? Выше по коду отправляется этот-же пакет, приходит все нормально.

Программка заведомо рабочая, уже работала с другими языками.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)