“Conocimiento Programación>Programación PHP /MySQL

Cómo hacer un sistema de chat usando PHP

2012/8/11
Hoy en día , hay numerosos sitios web para los usuarios potenciales para elegir, y con el fin de atraer su atención , debe destacarse de la multitud. Una buena manera de hacer esto es crear un sistema de chat que permitirá a sus visitantes comunicarse y crear un sentido de comunidad . Esto le dará a los visitantes un incentivo para regresar con regularidad a su sitio. Un sistema de chat se puede hacer fácilmente usando PHP. Instrucciones
1

Abra un editor de texto, como el Bloc de notas y crear un formulario HTML con campos para el nombre y el mensaje de un visitante. Establecer la acción de ' create.php "y establecer el método de " post ". Guarde el archivo como chat.php . El HTML completa está por debajo de la comodidad :

Enviar mensaje: < /h2 >


nombre: < /p >

Mensaje : < textarea name = "mensaje" > < /textarea > < /p >

< input type = value ' submit' = ' Registrarse ' />

< /form>
2

Crear un nuevo archivo en el editor de texto . Escribir código PHP que se abre un archivo de texto " messages.txt ", escribe el mensaje en el archivo , muestra si la operación se ha realizado correctamente , e incluye un enlace a chat.php . Debe escribir el nombre del autor en una línea, convertir las nuevas líneas en el mensaje de " " etiqueta utilizando la función PHPS nl2br y escribir el mensaje en otra línea . El código final debe ser similar a esto: ?

< Php

$ completeMsg = $ _POST [' name'] . " \\ n". nl2br ($ _POST [' mensaje ']) . " \\ n";

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

fwrite ( $ h , $ completeMsg ) ;

fclose ( $ h ) ;

echo " Su mensaje se ha enviado correctamente \\ n . " ;

} else {

echo " Hubo . un error al enviar su mensaje Por favor, inténtelo de nuevo \\ n . " ;

}

echo " Volver a charlar < /a > ";

>
3

Crear un archivo de texto vacío y guardarlo como " messages.txt . " Este será el archivo en el que se escribirán los mensajes del usuario .
4

Open " create.php " y una sección de código PHP que se abrirá el archivo de texto que contiene los mensajes y recuperar y mostrar los mensajes que fueron publicados previamente . Se debe mostrar el mensaje anterior forma posterior presentación , por lo que guardar el código al principio del archivo Aquí está el código completo para su comodidad : . ?

< php

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

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

echo "

Nombre : < /strong >". . . líneas $ [ $ i ] " < /p> " líneas $ [ $ i +1 ] " < . /p>


";

} else {

echo" Hubo un error al recuperar el historial de chat \\ n "; .

}

>

Programación PHP /MySQL
Cómo aprender SQL Fácilmente
Cómo enviar el calendario de Outlook Via PHP
Un tutorial sobre Drop MySQL
Cómo insertar PHP en CSS
Como referencia de nombre de un objeto en PHP
Cómo calcular el porcentaje de filas de totales en PHP MySQL
Cómo insertar PHP en el centro de un archivo HTML
Cómo detectar Robots en PHP
Conocimiento de la computadora © http://www.ordenador.online