Resposta de
Oki em 17/07/2003 - 21:18h:
* Oki usa Ubuntu
* Oki tem conceito: 9.6




asrocha,
Bom, pelo que entedi vc já tem uma janela aberta em cada uma das pontas e está tentando fazer um popup com o chat abrir automaticamente.
Há algum tempo usei uma solução chamada phpmychat e ela usa um recurso muito interessante, onde o usuário que entra no chat, é registrado em uma tabela mysql e conforme os usuários abandonam o chat existe um processo de GC (Garbage Collector).
Solução proposta:
1)Crie uma tabela prá controlar os usuários e um garbage collector no PHP.
2)A página que fica aberta nos usuários deve contêr um frame com tamanho zero e um meta refresh de 15 segundos mais ou menos.
3) Na página de configurações dos frames, crie um JavaScript que abre a janela com os parâmetros desejados.
4) Ao recarregar a página descrita no item 2 use a função javascript document.innerHTML para identificar se veio alguma coisa escrita, caso tenha vindo, então basta vc chamar a rotina do item 3, com parent.funcao()
Bom, se vc quiser melhorar o sistema, vc pode utilizar as variáveis disponíveis no array $HTTP_SERVER_VARS[], neste array vc vai encontrar o endereço IP do cliente, isso pode lhe ser útil para não enviar mensagens erradas aos clientes.
Esse tal document.innerHTML é bem legal, com ele vc poderá montar até mesmo comandos prá serem interpretados em JavaScript.
Cara, espero que tenha entendido o que eu tentei explicar, HeHeHe
Qquer coisa e-mail-me-at celso.goya@moinho.net
[]'s
Celso Goya
moinho.net
Resposta de
jeison em 18/07/2003 - 08:45h:
* jeison usa RedHat
* jeison tem conceito: nenhum voto.
Meu amigo, esser era o meu priemiro projeto do TCC aqui na faculdade, ahahahahahahahahha igualzinho vc tah falando, mas já mudamos de ideia aqui...
:)
Resposta de
asrocha em 18/07/2003 - 08:57h:
* asrocha usa Mandrake
* asrocha tem conceito: nenhum voto.
Caro Jeison, tem um problema eu não posso simplesmente mudar de idéa eu tenho é que implementar hehehe!!! e quando eu conseguir fazer isso funcionar aposto que vai dar um bom artigo heheheh!!!
Resposta de
jllucca em 09/08/2003 - 12:24h:
* jllucca usa Gentoo
* jllucca tem conceito: 8.9




cara, se o problema é so abrir a janela eu acho q tu poderia usar a função do javascript
window.open(). Não seria esse o caso?
Resposta de
Linux San em 08/10/2003 - 14:54h:
* Linux San usa Outra
* Linux San tem conceito: nenhum voto.
Você Tem que criar na janela de chat um frame oculto que fique no refresh a cada 2 segundos, com uma página em php.
esta página fica carregando as variáveis do usuário
quando um chamado for feito do ponto x para o ponto y a janela do ponto y irá fazer uma tomada de decisão e irá executar um window.open