• Publicidad

Modificar Chat de Perl para mandar mensajes privados

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

Modificar Chat de Perl para mandar mensajes privados

Notapor rafa » 2005-12-23 06:58 @332

Hola de nuevo, un saludo para todos.

Tengo hecho en Perl un Chat, este se abre con frame y quisiera poner la opción de enviar privados entre los usuarios, alguien podría darme un script o alguna idea como puedo hacerlo ?.
Los nombres de usuarios están en ..

<nobr><FORM name="isn" ACTION="$ENV{'SCRIPT_NAME'}" METHOD="POST" onSubmit="return JoinIn();">
<font face="verdana"><b>ESCRIBA MENSAJE: </font></b><input name=username type=hidden value="$form{'username'}">
<input name=room type=hidden value="$form{'room'}">
<input name=nombre type=text value="$form{'nombre'}">
<input type=text name=message size=42 onfocus="javascript:this.select()">
<input name=CHATCOLOR type=hidden value="$form{'CHATCOLOR'}" size="8">
<select size="1" name="listado">
<option selected>TODOS</option>
<option>3º_ESTADÍSTICA_MADRID_R.B</option>
<option>10º_ESTADÍSTICA_MADRID_J.R</option>
<option>4º_ESTADÍSTICA_MADRID_J.M</option>
</select>
<input type=submit value="Enviar">
</form></nobr>
</TD></TR>


donde $form{'username'} y $form{'nombre'} es un solo usuario y es el mismo.
Y en la lista desplegable estan todos los usarios.

un Saludo a todos.
rafa
Perlero nuevo
Perlero nuevo
 
Mensajes: 20
Registrado: 2004-05-14 05:04 @252

Publicidad

Re: Modificar Chat de Perl para mandar mensajes privados

Notapor explorer » 2005-12-23 11:33 @523

Cuando un usuario crea un chat privado, es como crear un nuevo grupo en el que él y el invitado son los únicos que pueden entrar. Puedes pensar cómo crear ese grupo, de la misma forma que los grupos principales...
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

MENSAJE PRIVADO

Notapor rafa » 2005-12-26 02:51 @160

Hola, la verdad que no te he entendido, debo decirte que mi programación en Perl es baja, no se si te refieres ha hacer algo parecido a eto :

if ($form{'username'} && $form{'listado'} eq $form{'nombre'})
{
$newmessage = .....
}

Un saludo.
rafa
Perlero nuevo
Perlero nuevo
 
Mensajes: 20
Registrado: 2004-05-14 05:04 @252

Notapor monoswim » 2005-12-29 06:27 @310

Hola, en donde almacenas los mensajes del chat ???

En un TXT ? pues podrías usar otro TXT por cada conversación privada...

Y el script que muestre los mensajes dependiendo de la sala de chat que sea...

Espero que te sirva

Saludos
MonoSwim
Perl Programming Language
Avatar de Usuario
monoswim
Perlero nuevo
Perlero nuevo
 
Mensajes: 452
Registrado: 2003-11-18 16:13 @717
Ubicación: Buenos Aires


Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot] y 0 invitados