Не работает чат на node.js

232
29 октября 2017, 20:27

Мне нужен чат на node.js и apache(php), я вроде во всём уже разобрался, но работать почему-то не хочет, прошу помочь.
Сервер:

    var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);
io.on('connection', function(socket){
  socket.on('chat message', function(msg){
    io.emit('chat message', msg);
  });
});
http.listen(8081, function(){
  console.log('listening on:8081');
});

Клиент:

    $(function () {
        var socket = io();
        socket.connect('https://php-justrelaxdc.c9users.io:8081');
      $('#form').submit(function(){
        if($('#sendMassage').val() != ''){
          socket.emit( 'chat message', $('#sendMassage').val() );
          $('#sendMassage').val('');
          return false;
      }else{
          return false;
      }
    });
    socket.on('chat message', function(msg){
      $('.chat ul').append("<li class='<?php echo $visitor ?>'>" + text(msg) + "</li>");
      var div = $(".chat");
      div.scrollTop(div.prop('scrollHeight'));
    });
});
READ ALSO
Ajax передает undefined через POST [дубликат]

Ajax передает undefined через POST [дубликат]

На данный вопрос уже ответили:

265
Существуют ли у AJAX аналоги

Существуют ли у AJAX аналоги

Опытные web-программисты, расскажите, пожалуйста, насколько актуален AJAX в 2017 и есть ли какая-нибудь альтернатива данной технологииСам я чайник,...

270
Регулярка на проверку адреса сайта

Регулярка на проверку адреса сайта

У меня получилась очень длинная регулярка, я её сделал, через или (|), как можно сократить?

227