danielvlopes 0 Denunciar post Postado Fevereiro 16, 2007 Boa solução cara, vou testar. Compartilhar este post Link para o post Compartilhar em outros sites
danielvlopes 0 Denunciar post Postado Fevereiro 17, 2007 Bem pessoal, agora funcionou beleza sem pau no IE e FF e Safari porem se outra pessoa entra na sala ele não aparece. Eu não vejo ela e nem ela me vê. Compartilhar este post Link para o post Compartilhar em outros sites
Hedi 2 Denunciar post Postado Fevereiro 18, 2007 você diz aqui:obj_mostra.send(null);paraobj_mostra.send('envia=1'); por exemplo.e nos usuarios lonline tem este aqui:obj_online.send(null);engraçado que nunca vi este erro... nem no firefox...mas valeu pela dicaabraços Compartilhar este post Link para o post Compartilhar em outros sites
danielvlopes 0 Denunciar post Postado Fevereiro 18, 2007 Funcionou cara, mas só uma coisa, pq "envia=1" ? Porém o falar reservadamente não está funcionando pq não aparece os usuários. Compartilhar este post Link para o post Compartilhar em outros sites
Paulo Oliveira 0 Denunciar post Postado Fevereiro 22, 2007 Tem que colocar toda a string de POST no lugar do null, tipo, se são 3 variáveis, colocar $string='variavel1=x&variavel2=y&variavel3=z'daí:obj_online.send($string);Abraços :) Compartilhar este post Link para o post Compartilhar em outros sites
danielvlopes 0 Denunciar post Postado Fevereiro 22, 2007 Bem, agora deu certo. Tava dando pau pq ele envia os dados da pagina online.html para online.php através de post no send do objeto xmlhttp tava passando null. Foi só passar "" na string que funcionou. Só que eu gostaria de saber pq com null não tava funcionando. Alguem sabe me responder? Compartilhar este post Link para o post Compartilhar em outros sites
Paulo Oliveira 0 Denunciar post Postado Fevereiro 22, 2007 Onde posso baixar a última versão dos códigos do chat, já sem erros de post? Compartilhar este post Link para o post Compartilhar em outros sites
danielvlopes 0 Denunciar post Postado Fevereiro 22, 2007 baixa neste link. http://www.areacreations.com.br/projetos/chat/chat.zip Compartilhar este post Link para o post Compartilhar em outros sites
Paulo Oliveira 0 Denunciar post Postado Fevereiro 22, 2007 Valeu, uma coisa é que prá enviar imagens, criei o diretório img_enviada e as permissões 0777 e enviou direitinho as imagens, pois no zip que você enviou não existia o diretório. Está perfeito!Abraços e parabéns aos desenvolvedores :) Compartilhar este post Link para o post Compartilhar em outros sites
Hedi 2 Denunciar post Postado Fevereiro 23, 2007 não sei o porque do null dar erro ai no FF, estranho ,pois nunca aconteceu isso comigobom mas e so colocar algo no: obj_online.send(); e obj_envia.send();abraços Compartilhar este post Link para o post Compartilhar em outros sites
Paulo Oliveira 0 Denunciar post Postado Fevereiro 25, 2007 Amigos, não percebí a licença junto aos códigos, seria interessante que o projeto fosse publicado no sourceforge.net ou codigolivre.org.br, daí escolher uma licença que o(s) autor(res) acharem mais conveniente. Fornece mais garantia para os termos que desejem ser respeitados. Tipo, se for licença GPL fica claro que os códigos nunca poderão ser proprietários, essas coisas.Abraços :) Compartilhar este post Link para o post Compartilhar em outros sites
nb-master 0 Denunciar post Postado Março 1, 2007 cara esse chat é mt massa...mas ele tem um sistema de admin??? Compartilhar este post Link para o post Compartilhar em outros sites
tiagocaus 1 Denunciar post Postado Março 16, 2007 Como eu faço para quando a pessoa digitar o Nik e apertar a no Enter, abrir o chat em um Pop-Up?Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Hank (Jean) 0 Denunciar post Postado Março 24, 2007 Como eu faço para quando a pessoa digitar o Nik e apertar a no Enter, abrir o chat em um Pop-Up?Obrigado.Opa, queria saber isso também! Compartilhar este post Link para o post Compartilhar em outros sites
Hedi 2 Denunciar post Postado Março 24, 2007 ta ai, so ajustar o tamanho: aquivo: index.php <?phprequire('class.mysql.php');require('config.inc.php');if($_POST['Submit']){ $nick = $_POST['nick']; if(substr_count($nick,' ') == strlen($nick)){ $erro = 'Nick não pode conter somente espaços em branco.'; }else{ //evitando problemas com javascript ',"",(,),| $nick = str_replace('"',' ',$nick); $nick = str_replace(';','',$nick); $nick = str_replace('(','',$nick); $nick = str_replace(')','',$nick); $nick = str_replace("'"," ",$nick); $nick = str_replace('|','',$nick); $nick = sql_inject($nick); $sql = new Mysql; //deleta usuarios sem atividade $sql->Consulta("DELETE FROM $tabela_usu WHERE tempo < $tempovida"); //deleta mensagens antigas $sql->Consulta("DELETE FROM $tabela_msg WHERE tempo < $tempovida"); //total de usuários online $totalonline = $sql->Totalreg("SELECT COUNT(*) FROM $tabela_usu"); if($totalonline == 0){ include('deletarimg.php'); } //verificando se ja tem este nick $total = $sql->Totalreg("SELECT COUNT(*) FROM $tabela_usu WHERE nick='$nick'"); if($total > 0){ $erro = 'Este nick ja está em uso.'; }else{ $ip = $_SERVER['REMOTE_ADDR']; //insere usuário $sql->Consulta("INSERT INTO $tabela_usu (nick,frase,cor,ip,tempo) VALUES ('$nick','','#006699','$ip','$tempo_usu')"); //insere no chat $sql->Consulta("INSERT INTO $tabela_msg (reservado,usuario,cor,msg,falacom,tempo) VALUES ('0','$nick','#006699','entrou na sala.','Todos','$tempo_msg')"); //inicia a sessao session_start(); $_SESSION[usu_nick] = $nick; //redireciona //header('Location:principal.php'); $car = "java script:popup('principal.php');"; } }}?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>X-chat</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><link href="estilo.css" rel="stylesheet" type="text/css"><script type="text/javascript">function desabilita(){ document.form1.Submit2.disabled = true; //document.form1.Submit.value = 'Enviando...';}function popup(url) { //x = window.screen.width //y = window.screen.height intLeft = 50; intTop = 40; scr = 'no' var janela = null; janela = window.open(url,nome='','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars='+scr+',resizable=no,menubar=no,width=690,height=510, left=' + intLeft + ', top=' + intTop + ''); if(janela){ }else{ window.location.href=''+url+''; }}</script></head><body onLoad="<?=$car;?>"><div align="center"> <table width="338" border="0" cellspacing="0" cellpadding="0" class="borda"> <tr> <td height="71"><img src="icones/logo.jpg" width="192" height="71"></td> </tr> <tr> <td height="29" align="center" class="texto11"><?=$erro;?></td> </tr> <tr> <td height="65" align="center"> <form name="form1" method="post" action="index.php" onSubmit="desabilita()"> <table width="176" border="0" cellspacing="2" cellpadding="0" class="texto11"> <tr> <td width="29">Nick:</td> <td width="93"> <input type="text" name="nick" class="form" size="15" maxlength="20"> </td> <td width="72"><input type="submit" name="Submit2" value="Entrar" class="form"> </td> </tr> </table> <input type="hidden" name="Submit" value="1"> </form></td> </tr> <tr> <td height="51"> </td> </tr> <tr> <td height="14" align="center"><a href="http://www.xlinkweb.com" target="_top">2006 X-link Desenvolvimento Web</a></td> </tr> </table></div></body></html> Compartilhar este post Link para o post Compartilhar em outros sites
nb-master 0 Denunciar post Postado Março 31, 2007 o link pra download ta quebrado... Compartilhar este post Link para o post Compartilhar em outros sites
duzao7667 0 Denunciar post Postado Abril 5, 2007 Hedi concerta o link aew fazendo favor =) Flws! Compartilhar este post Link para o post Compartilhar em outros sites
Hedi 2 Denunciar post Postado Abril 5, 2007 Ops foi mal, ta on novamente.abraços Compartilhar este post Link para o post Compartilhar em outros sites
Hedi 2 Denunciar post Postado Maio 10, 2007 Boa noite pessoal, hoje estive modificando algumas coisas no chat, ai resolvi chamar de versão 2.0. Bom dentre as mudanças as principais são: - mudança no sistema de exibição das mensagens, agora a mensagem e colocada uma abaixo da outra criando elementos html, ao invés de armazenar tudo em uma variável, a vantagem e que não fica atualizando a conversa inteira toda hora e é possivel colococar por exemplo miniatura das fotos enviadas sem pesar. - possibilidade de redimensionamento vertical, o que ajuda em resoluções baixas. - Imagem de exibição - Em geral mais rápido, removi imagens e opteri por mais CSS. Bom queria a opnião de vocês antes de postar o código aqui, pois talvez tenha passado algum erro despercebido. Link para testar: http://www.maisqueamigos.com/bp/ Abraços Compartilhar este post Link para o post Compartilhar em outros sites
danielvlopes 0 Denunciar post Postado Maio 10, 2007 Cara, sensacional... o antigo eu dei uma estudada boa nele e ainda tinha umas brechas algumas coisas que poderiam ser melhoradas mas este ficou fenomenal... Da uma olhada no esquema de licença, para você colocar seu sistema dentro de uma licenca GNU, e coloca o código para agente dar uma mexida e se precisar fazer alguma melhoria. Ficou muito bom mesmo cara. Compartilhar este post Link para o post Compartilhar em outros sites