Nicechat: Un agradable chat en PHP, MySql y XmlHttpRequest

Enviado por clbustos el Mar, 02/08/2005 - 22:43.
Clasificado en:

Nicechat

Creado por Claudio Bustos, 2005

Un pequeño y simpático chat, basado en PHP 4, XmlHttpObject y Mysql (o cualquier otra base de datos)

Características

  • Pequeño: No más de 500 líneas de código, entre javascript y php
  • Fácil de configurar: crear la db, meter el sql, cambiar la configuración de nicechat_config.php y listo!
  • Rápido: Dentro de una intranet, se pueden hacer ping hasta de 100ms

Instalación

  • Copiar la carpeta nicechat dentro de tu servidor. Dejar todos los archivos php con permisos de ejecución (755)
  • Descargar adodb y ponerlo dentro de la carpeta nicechat
  • Crear la base de datos (nicechat, por ejemplo)
  • Crear un usuario (nicechat, por ejemplo) con permisos para la base de datos
  • Meter por mysql o por phpmyadmin la configuración de la base de datos
    mysql -h localhost -u MI_USUARIO -pMI_PASSWORD nicechat < nicechat
  • Cambiar los datos de nicechat/nicechat_config.php de acuerdo a la configuración del servidor
  • Adecuar index.php al gusto del usuario

Licencia

Dual:

  • GPL, para usos sin fines de lucro
  • Si quieren usarlo en un proyecto comercial, es cosa que me manden un correo con la información del sitio y yo les envío una licencia personalizada para el uso del bicho, sin costo.

Releases

Official releasesFechaTamañoLinksEstado
0.1.12007-Ago-2262.78 KBRecommended for ExperimentalesThis is currently the recommended release for Experimentales.

Support

Imagen de Php y otras yerbas, por Clbustos (trackback)

La junta
El viernes en la noche, tras descubir que vivía en San Pedro, me junté con uno de los chicos de MPPCDV, Eduardo, o aguayoki, en el "espacio v

Enviado por Php y otras yerbas, por Clbustos (trackback) (no verificado) el Dom, 28/08/2005 - 03:23.
Imagen de kike

He estado probando tu Nicechat, está muy interesante. He detectado que con Internet Explorer 6.0.2900.2180.xpsp_sp2 dá un error, cuando voy a mostrar detetalles dice:

Línea: 38
Car: 6
Error: 'undefined' es nulo o no es un objeto
Código: 0
URL: http://www.tgservice.com.ar/Chat/

Te lo dejo montado ahí para que puedas verificar el error.

PD: Con Firefox funciona perfectamente, exelente trabajo!

Enviado por kike el Sáb, 04/03/2006 - 16:41.
icono de usuario

Este chat es de lo mejor que he encontrado en chats que usan php y mysql. Felicidades.

Tengo un problemilla con el programa: cuando los usuarios se salen del chat, (supongo que se hace cerrando la ventana), no se borra el usuario de la tabla chat_usuarios, y los mensajes viejos nunca se borran.

Dentro del código, la funcion verificar() se encarga de eso, pero no sé por qué no se activa.

Enviado por Arturion (no verificado) el Mié, 31/10/2007 - 21:45.
Imagen de clbustos

Gracias por el comentario.
La verdad, no tengo idea porque no funciona. Cualquier pista que tengas, please, avísanos.

Enviado por clbustos el Jue, 01/11/2007 - 11:30.
icono de usuario

Esta muy vacano el chat, pero no se como hacer para que los usuarios se vean en el panel de la derecha apenas ingresen. Sera que hay que modificar algo en la base de datos??
Ya modifique el archivo nicechat_config.php y nada.

Alguna ayuda!

Enviado por neluntu (no verificado) el Mié, 18/06/2008 - 18:25.

Enviar un comentario nuevo

El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato