..


Links Patrocinados

Um bate-papo Facebook-estilo com PHP e jQuery

Artigo escrito por John Belelli
Página 1 de 2

Muitos de vocês certamente como o Facebook eo Gmail chat. Graças à sua "não-invasiva", na verdade, salas de chat são particularmente mencionados como simples e confortável (graças ao Ajax) não interromper, mas são acompanhadas com o que você está fazendo online.
Neste artigo eu apresento um roteiro bonito baseado em PHP e jQuery com o qual você pode incorporar em sua linha de chat web site semelhante ao Facebook.

O script (na forma de plugins para jQuery) é dispobile para esta página onde, entre outras coisas, você pode ver a demonstração do produto.
Para funcionar, esse script precisa ser instalado em um espaço com suporte a PHP e MySQL. Além disso, o script precisa a biblioteca jQuery para executar do lado do cliente funcionalidade.
O script é bem conhecido, não contém ferramentas para gerenciar uma comunidade, mas oferece apenas o sistema de chat. É o usuário a integrar este sistema em seu site através da integração, se necessário, funções tais como registro de usuários, etc.

Vemos as principais características deste chat.

  1. A janela de chat é mostrado no canto inferior direito tão rápido;
  2. Salvar o estado do bate-papo mesmo quando a página é recarregada ou atualizados (como o Facebook);
  3. Ele mostra a mensagem "Enviado em ..." quando ocioso por 3 minutos;
  4. Ele mostra a mensagem "X diz que" o título da janela e fez o bate-papo a piscar para indicar a chegada de um alll'utente nova mensagem;
  5. Possibilidade de minimizar ou fechar a caixa de chat;
  6. Auto-redimensionar o campo de entrada de texto;
  7. Auto-scrolling o texto no chat;
  8. Um sistema que automaticamente limita as operações do servidor quando o bate-papo é muito ativa;
  9. Muito fácil de integrar em qualquer site.
As mensagens "Enviadas" e "X diz," que são em Inglês, pode ser alterado para 92 linhas do arquivo e da linha do arquivo chat.js 155 chat.php.

Abaixo está uma screenshot do chat:

Bate-papo em linha com PHP e jQuery

Vamos ver como instalar o nosso chat.
Primeiro vamos criar a tabela do nosso banco de dados, que servirá para gerenciar o bate-papo, que permitam ao Estado para serem salvos mensagens e gerenciar os diversos usuários.






 CRIAR 'chat' TABLE (



  



 INTEGER UNSIGNED 'Id' AUTO_INCREMENT NOT NULL,



  



 'De' VARCHAR (255) NOT NULL PADRÃO'',



  



 'Para' NÃO VARCHAR (255)''PADRÃO NULL,



  



 'Mensagem' TEXT NOT NULL,



  



 PADRÃO DATETIME 'enviados' NOT NULL '0000-00-00 00:00:00 ',



  



 PADRÃO UNSIGNED "RECD" INTEGER NOT NULL 0,



  



 PRIMARY KEY ('id'),



  



 INDEX 'para' ('a'),



  



 INDEX 'de' ('de')







 )







 ENGINE = InnoDB;



Este é o código para criar a tabela. O arquivo que você vai encontrar o site já é um arquivo que contém este código db.txt e, se importados para MySQL, a tabela será criado automaticamente.

Cria a tabela devemos editar o arquivo chat.php e colocar os valores corretos para o nosso banco de dados (nome do banco host e credenciais de login).
Encontrar as seguintes linhas no arquivo (primeira linha após o comentário) e colocar os valores corretos.






 define ('dbpath', 'localhost');







 define ('dbuser', 'root');







 define ('dbpass', 'password');







 define ('DBNAME', 'chat');



A primeira define o host MySQL, o nome de usuário segunda, terceira e senha quarto set up o nome do banco (e não a tabela, em vez disso, é assumido que é chamado de "chat").

Na mesma categoria ...
E-Learning
Linux (Curso) Linux (Curso)
Guia completo para open-source do sistema. A partir de 49 €.
MySQL (Curso) MySQL (Curso)
Gestão de banco de dados open-source. A partir de 39 €.
PHP (Curso) PHP (Curso)
Curso completo para a criação de sites dinâmicos. A partir de 49 €.
Links Patrocinados