Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como fazer um sistema de chat Utilizando PHP
Hoje em dia, existem inúmeros sites para os potenciais utilizadores a escolher, e para atrair a sua atenção, você deve se destacar da multidão. Uma ótima maneira de fazer isso é criar um sistema de chat que irá permitir que seus visitantes para se comunicar e criar um senso de comunidade. Isso vai dar aos visitantes um incentivo para voltar regularmente para o seu site. Um sistema de bate-papo pode ser feita facilmente usando PHP. Instruções
1

Abra um editor de texto, como o Bloco de Notas, e criar um formulário HTML com campos para nome e mensagem de um visitante. Defina a ação como ' create.php ' e definir o método para "POST ". Salve o arquivo como chat.php . O HTML completo está abaixo por conveniência :

Enviar uma Mensagem:



nome:


Mensagem: < nome textarea = 'mensagem' >


< input type = "enviar" valor = "Sign Up! ' />


2

Crie um novo arquivo no seu editor de texto. Escrever código PHP que abre um arquivo de texto " messages.txt ", escreve a mensagem para o arquivo, indica se a operação foi bem sucedida e inclui um link para chat.php . Deve escrever o nome do cartaz em uma linha, converter as novas linhas na mensagem a " tag " usando PHPs nl2br função e escrever a mensagem em outra linha . O código final deve ser semelhante a este :

$ completeMsg = $ _POST [' nome '] ? . "\\ n" . nl2br ( $ _POST [' mensagem ']) . "\\ n" ;

if (( ($ h = fopen ( ' messages.txt ', ' r +' )) == false) {

fwrite ( $ h , $ completeMsg ) ;

fclose ( $ h );

echo " sua mensagem foi enviada com sucesso \\ n ". ;

} else {

echo " Houve . um erro de enviar sua mensagem Por favor, tente novamente \\ n ". ;

}

echo" Voltar para conversar ";

>
3

Criar um arquivo de texto vazio e salve-o como " messages.txt . " Este será o arquivo para o qual as mensagens do usuário será escrito .
4

Open " create.php " e uma seção de código PHP que irá abrir o arquivo de texto que contém as mensagens e recuperar e exibir as mensagens que foram postadas anteriormente . Ele deve exibir as mensagens acima a forma pós submissão , para salvar o código no início do arquivo Aqui está o código completo para a sua conveniência : . ?

$ lines = file (' messages.txt ');

for ($ i = 0; $ i < ( andar ( count ( $ i ) /2) * 2) -2; $ i + = 2) {

echo "

Nome: " $ linhas [ $ i ] "< /p> " $ linhas [$ i +1 ] " < . . . . /p>


";

} else {

echo" Houve um erro ao recuperar o histórico do chat \\ n "; .

} < br >

? >

Anterior :

Próximo : No
  Os artigos relacionados
·Como incluir um arquivo não- PHP 
·Como configurar o WAMP Com Eclipse IDE para PHP 
·Como gerar instruções INSERT no MySQL 
·Mysql PHP Tutorial Configuração do Windows 
·Como obter o primeiro elemento de uma matriz associativ…
·Como inserir um modelo de CSS em PHP 
·Como criar um Twitter córrego com PHP 
·Como desativar um Aviso On Screen em PHP 
·Como atualizar o PHP 5.1 para PHP 5.2 no CentOS 
·Como fazer letras Número Boxes na Internet 
  Artigos em destaque
·Como converter uma coleção para HashMap em Java 
·Como usar o LINQ to XML 
·Ferramentas C vazamento de memória 
·Como acessar os controles ActiveX 
·Como configurar um banco de dados para o WordPress no m…
·Java Naming Restrições 
·Como Fazer um Mapa CSS Imagem 
·Como converter um JDW a um Eclipse 
·Como adicionar um apóstrofo no CL AS/400 
·Como mudar a imagem SRC em jQuery 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados