..


Enlaces patrocinados

Una simple charla con Ajax y PHP

Artículo escrito por Claudio Garau
Página 1 de 5

1. Introducción: La estructura del guión y base de datos

Hace unos días leí un interesante artículo de Luca Ruggero en la creación de una simple charla Ajax y ASP . Yo, sin embargo, el ASP de la "lectura" pero no "escribir" tan bueno como el amigo de Lucas, así que decidió proponer un tutorial donde ASP se utiliza como una alternativa a PHP .

El primer paso es diseñar y crear una base de datos con un ajuste de la estructura para el propósito. La tarea es compleja, ya que la aplicación estará marcada por la simplicidad nos limitaremos a los campos imprescindibles para el funcionamiento de la charla.

Por lo tanto, una propuesta de una mesa (la base de datos se llamará "ajax_chat") que el lector pueda evaluar para la realización del guión:

  1. id_chat: es la columna de la intención de celebrar la Identificación de incremento automático por el cual los diversos registros se identifican. Las charlas son tan populares que muchos puestos se puede, así que es mejor para tener abundancia como para el valor de asociarse en nuestro caso elegimos un entero largo de hasta 11 dígitos.
  2. user_chat: Esta columna contiene el apodo del usuario que ha iniciado sesión en participar en nuestro chat, la mejor manera de evitar la innecesaria nombres largos para permitir, nuestra elección fue la de un campo VARCHAR la longitud máxima de 10 caracteres.
  3. mex_chat: Finalmente, aquí está la columna destinada a contener los mensajes publicados por los usuarios. En este caso, los usuarios podrán escribir las letras y mucho, a veces, pero no en exceso (VARCHAR 200).
Para comodidad del lector, que también publica el código SQL que puede ser copiado y ejecutado con el fin de crear la tabla "tb_chat";
 



 CREAR MESA tb_chat (



  



 id_chat int (11) NOT NULL auto_increment,



  



 user_chat varchar (10) NO''default NULL,



  



 mex_chat varchar (200) NO''default NULL,



  



 PRIMARY KEY (id_chat)







 ) ENGINE = MyISAM DEFAULT CHARSET = latin1;

 
Ahora con la aplicación particular, los archivos que creamos para nuestro guión será de 6:
  1. "Config.php" que contiene todos los datos para conectarse a MySQL , la base de datos y selección de candidatos variables.
  2. "Login.php" será la "puerta de entrada" de los usuarios, es un formulario donde deberá introducir su nick para participar en las discusiones.
  3. "Chat.php" será la parte más importante del front-end, que permiten enviar mensajes y leerlos.
  4. "Chat.js": el archivo que contiene el código JavaScript fresco para la discusión de la interfaz ..
  5. "Messaggio.php": contiene el código responsable de generar la inclusión de los registros de mensajes diferentes.
  6. "Ajax.php" tendrá la tarea de extraer, contar y mostrar los mensajes escritos por los usuarios.

En la misma categoría ...
E-Learning
ASP Cero (Ebook) ASP Cero (Ebook)
Microsoft ASP y VBScript para aprender desde cero. A tan sólo 29 €.
JavaScript (Curso) JavaScript (Curso)
Guía completa de secuencias de comandos del lado del cliente. A partir de 39 €.
PHP (Curso) PHP (Curso)
Ciclo completo para la creación de sitios Web dinámicos. A partir de 49 €.
Enlaces patrocinados