Cita:
Iniciado por superchava666 Muchas gracias pero , la verdad no me quedo claro , como hacerlo, me podrías dar un ejemplo si serías tan amable , me serviría de mucho
Ese código lo has escrito tu o lo has copiado de algún otro sitio?
Lo que te está diciendo
amchacon no es nada del otro mundo y, si realmente el código que has publicado es tuyo, deberías saber de qué te está hablando...
En cualquier caso. Para poder tener un control sobre los reenvios de mensajes, tienes que configurar el mensaje para que sea capaz de contener información que pueda ser interpretada por el cliente y el servidor. Ya no vale enviar el mensaje en "crudo", hay que habilitar algún tipo de mecanismo que permita enviar información de control. ¿Cómo se hace eso? varias opciones, yo te pongo una de las más sencillas:
* Creas una estructura fija. Algo del tipo:
Código C:
Ver originalstruct trama
{
int destinatario;
char mensaje[50];
};
Entonces, puedes decidir que si "destinatario" es igual a 0 entonces el mensaje se envía a todo el mundo y en caso contrario solo al destinatario indicado.
De lo que se trata entonces es de que los clientes envíen al servidor una estructura de este estilo.
Un saludo.