Я новичок в PusherJS и занимаюсь разработкой приложения для чата в реальном времени с использованием PHP.Все работает нормально, но когда я нажимаю клавишу ВВОД, чтобы отправить сообщение, оно добавляет его в поле отправителя, а также в поле получателя.Как я могу дифференцировать это на основе сеанса или user_id .См. Там же сообщение отправителя и получателя: ![enter image description here](https://i.stack.imgur.com/gNNUn.png)
Real-Time.php:
$options = array(
'cluster' => 'ap2',
'useTLS' => true
);
$pusher = new Pusher\Pusher(
'c575a7********edb87d',
'8fee27********57fdd2',
'7***6*',
$options
);
$pusher->trigger('channel', 'event', $data);
Файл .js:
var pusher = new Pusher('c575a76********db87d', {
cluster: 'ap2',
forceTLS: true
});
var channel = pusher.subscribe('channel');
channel.bind('event', function(data) {
var msg_template = ``; //<-- Just removed template it's simple HTML
$("ul#messages").append(msg_template);
});