Abrir Janela Automatica Pro Usuário
#1
Posted 30/12/2004, 00:41
tipo, eu to com um script de mensagem instantanea... em tempo real... como o msn...
e to fazendo em web... em php/postgre.... como eu faço pra fazer com que, toda vez ki eu mando uma msg pra um certo usuário, uma janela apareça na maquina do usuário?
tipo, eu to online, e mando uma msg pro adm do webforum... digamos ki ele nao esteja com a janela de conversação(comigo) aberta... intao eu keria saber, como eu faço pra qdo eu escrever qualquer coisa pra ele... abra uma nova janela pra ele... avisando ki eu to mandando uma msg...
tem como?
isso eh em php?
valeus!
#2
Posted 30/12/2004, 00:55
#3
Posted 01/01/2005, 14:35
valeus!
#4
Posted 05/01/2005, 23:42
primeiro... a funçao header... realmente eh mto rapida... mas de tao rapida ki é, nao ta rodando a verificação se existe novas msgs pra abrir o pop-up....!!!! heheh tem como eu setar pra que rode o script antes de atualizar??? pondo por pra rodar tudo o mais rapido possivel....
segunda... se tipo, qdo o header rodar, ele vai atualizar a pagina em mileeeesimos de segs, e varias vezes... logo, ele vai abrir váriaaaasss janelas... mesmo se qdo abrir a primeira, eu por um lance pra limpar a var $msgs... tem como eu fazer pra abrir uma pagina só?... como no webmessenger???
pra vcs entenderem melhor... eu fiz um lancezinho de teste... deem uma olhada ai plxxx!!!
segue o codigo:
<? ob_start(); $msgs = "1"; if (!$_REQUEST[ir]) { echo "Página principal"; echo "<iframe width=0 height=0 src=\"index.php?ir=teste\"></iframe>"; } if ($_REQUEST[ir] == "teste") { if (!empty($msgs)) { ?> <script language="JavaScript"> window.open('?ir=chat&with=$from','_blank','width=400,height=300'); </script> <? } header("location: index.php?ir=teste"); } ob_end_flush(); ?>
#5
Posted 06/01/2005, 02:07
<?
$msgs = "1";
if (!$_REQUEST[ir]) {
echo "Página principal";
echo "<iframe width=0 height=0 src=\"index.php?ir=teste\"></iframe>"; }
if ($_REQUEST[ir] == "teste"){
if (!empty($msgs)) {
?>
<script language="JavaScript">
window.open('?ir=chat&with=$from','_blank','width=400,height=300');
</script>
<?
}echo'<meta HTTP-EQUIV = "Refresh" CONTENT = "1; URL = index.php?ir=teste">'; }
?>
T+
Edição feita por: Henriquecba, 06/01/2005, 02:08.
#6
Posted 06/01/2005, 16:18
e ae??
#7
Posted 06/01/2005, 17:19
Acho q é isso, mas infelizmente eu intendi o q patrykrose quer, mas ñ sei fazer... =S
Edição feita por: Nando, 06/01/2005, 17:20.
Fireworks: llllllllllllllllllllllllllllll (Jah mexo a tempo mas ando meio parado)
Dreamweaver: llllllllllllllllllllllllllllll (Braço direito enquanto programo)
Js: llllllllllllllllllllllllllllll (Recem iniciando)
PHP: llllllllllllllllllllllllllllll (Dinamic Punch!!)
#8
Posted 11/01/2005, 14:22
eh isso mesmo ki eu kero!!!
alguem sabe me dizer como consigo???
valeus!
#9
Posted 11/01/2005, 15:43
No MSN Net eles fazer isso q vc quer. imagino q seja do jeito q disse acima.
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)