Código HTML:
//rows es el resultado de una consulta a una base de datos
socket.identificador=rows[0].id+'_'+new Date().getTime();
usuariosConectados[socket.identificador]={
'id':rows[0].id,
'nombre': rows[0].display_name,
'socket': socket.id,
'identificador':socket.identificador,
};
queda en UNDEFINED por lo que cuando el usuario envia un mensaje me tumba el servidor ya que tengo este codigo:Código HTML:
socket.on("enviarMensaje",function(mensaje)
{
var data = [usuariosConectados[socket.identificador].nombre, mensaje, usuariosConectados[socket.identificador].id];
io.sockets.emit("newMessage",data);
});

. Espero alguien nos pueda dar una mano!
ahora pregunta:


