Crea un Sistema de Chat Sencillo

A continuación les explicaré cómo crear su propio chat sencillo completamente personalizable:

1 - Descarga los siguientes archivos y descomprímelos.

2 - Edita el archivo configuracion.php: (Sólo debes de editar lo que está marcado en rojo)

<?php

// Archivo de configuracion del chat,
// para modificar una constante cambia
// el segundo valor del define

// Palabra a mostrar en la barra de titulo
define ('titulo', 'El chat de mi web');

// Tiempo de refresco del chat en segundos
define ('segundos', 3);

// Configura tu base de datos mysql
define ('direccion', 'dirección base de datos');
define ('usuario', 'usuario base de datos');
define ('clave', 'clave de Base de Datos');
define ('baseDeDatos', 'nombre base de datos');

// Cambia esto por los colores que más te gusten para el chat
define ('fondoTabla', '#008000');
define ('fondoTexto', '#FFFFFF');
define ('fondoBoton', '#00FF00');
define ('textoBoton', '#000000');
define ('textoNormal', '#000000');
define ('textoLink', '#0000FF');

// Logo
define ('logoURI', 'Aquí escribir dirección de la imagen del logotipo que aparecerá en el chat');
define ('logoHREF', 'Enlace al que dirigirá el logotipo al hacer clic en él');

// Contraseña de administración
define ('pwd', 'Importante escribir aquí la contraseña con la qué administrarás todo el Chat');
?>




3 - Editar la imagen que saldrá en el chat editando el archivo logo_down.gif de la carpeta images. (Sólo no cambies el nombre de ningún archivo)

4 - Sube todo los archivos a tu servidor, entrar a index.php desde el navegador y al enviar cualquier mensaje te preguntará si quieres crear tablas automáticamente debes de aceptar.

5 - Listo ya tienes tu propio chat instalado en tu sitio, si quieres insertarlo en algún otra lugar de tu web sólo debes de insertar el index.php del chat respetando las direcciones de los archivos.
Muy bueno!

No sabía que podíamos crear un chat tan sencillo y "casero" jejeje

Te doy reputación por el aporte :D
Un gran aport, ya mismo empiezo a retocarlo a ver si puedo exprimirle mas jugo ;)
Hey Jorgens, ves como va cogiendo interés el asunto? jejeje

A ver si entre todos podemos hacer un chat con funciones extra y quién sabe, alomejor un día puede usarse para resolver dudas urgentes en CCTW
Los chats no me gustan por una sola razón. Todo lo que soluciones con él, no queda registrado para otras personas que tengan la misma duda. Por lo mismo no me gusta resolver cosas por privado, pues siempre hay muchas otras personas que tienen el mismo problema y me toca responderlas una por una siendo la solución exáctamente la misma. Estando en el foro resuelta, la pueden ver todos (si se molestan en buscar...... pero ese es otro cantar, ja ja ja)

Me parece una perdida de tiempo por ese motivo, por que has de volver a solucionar el mismo problema una y otra vez, pues lo que hables allí o lo ves en ese momento o..... te toca volver a preguntar, y a nosotros a volver a responder.

Me explico? Pero vamos, si dais permiso lo incorporo a las lecciones de CCTW (como instalar uno), pero un chat para CCTW.... ya os digo.
Te comprendo porque me pasa en un juego que modero, siempre me preguntan por un chat y tengo que responder lo mismo 10 veces al día, sí, es molesto jeje

Aunque en otras página si estará bien usar un chat como estos (o uno como los que hace xat.com), el caso es la temática de la web, si no puede pasar como dices tú y no conviene mucho jejeje

saludos!
Hola soy nuevo en esto y me gustaria saber como puedo crear las bases de datos para que funcione el chat
yo tengo hospedada mi pagina en neubox.

gracias
Amigo kormid por favor entienda que esto es un spam. Pese a que le guste apoye o sea miembro de ese chat que promociona, su comentario no deja de ser spam. Claramente el tema en cuestión enseña a programar un chat para los que les interesa crear el zullo propio, este no es lugar para spam de ese sistema que promociona.
buenas y disculpen , cuando mando cualquier mensaje por el chat para pobrar si corre me dice No se han podido crear las tablas del chat, mysql ha devuelto un error, me podrian ayudar por favr? y gracias hermanos
y como lo inserto :S o como centro el chat y ponerle un fondo al resto de la pagina
gracias
Miguelkiki, muchas gracias por el aporte, ya lo subi, pero tengo una duda que no especificas, el ya creo las tablas, pero cuando escribo algo me aparece #Para conectarte utiliza /login nombre.
no se si primero debo crear
registrese.php con el campo nombre solamente y que la accion la ejecute en ingreso.php, para que se redirija a index.php
Te agradezco de antemano el aporte, pero si me das una manito seria de mucho beneficio. mi correo es [correo eliminado] gracias
yo configure en operadores.php una parte a si y me funciono

// Configura tu base de datos mysql
define ('direccion', $hostname_XXXXXX = "localhost");
define ('usuario', $username_XXXXXXXX = "tu usuario");
define ('clave', $password_XXXXXXX= "tu contraseña");
define ('baseDeDatos', $database_XXXXXXX = "nombre de tu base de datos");

creo las tablas, pero pregunte como se realiza el registro de usuario y luego como se logea ya que cuando escribo algo y le doy enviar me sale "#Para conectarte utiliza /login nombre"

tambien cree dos archivos en php.
uno para crear el usuario usando solo el nombre registro.php
y otro para ingresar con el nombre ingreso.php pero no pasa nada, si tu ya sabes te agradezco
Saludos!

soy nuevo en esto y como nuevo que soy hay algunas cosas que no entiendo.. sobretodo esta parte.

// Configura tu base de datos mysql
define ('direccion', 'localhost');
define ('usuario', 'root');
define ('clave', '');
define ('baseDeDatos', 'chat');

No encuentro el paso previo de crear una base de datos mysql.. existe algún paso pervio antes de leer este post? me interesaria que, a poder ser, enumerarais los pasos para crear esa parte mysql.. gracias!!
muchas gracias esto me sirve de gran ayuda para crear un chat en una web de ligoteo jeje
a mi me da un error al crear la base de datos... alguien pudiera una en .sql para poder comenzar a utilizarlo??? por favor haganlo a este correo [correo eliminado] y comprimanla... gracias...
Buenas soy nueva haciendo este tipo de cosas y , tengo una serie de dudas, primero: ¿este chat es sólo entre el admi y cada usuario?; segundo, ¿dónde cargo los archivos?¿ con servidor te refieres a la página? ya que intente cargarles a la página pero no me los acepta; y tercero, ¿cómo programo la base de datos? Agradezco tu ayuda.