Foros del Web » Programando para Internet » PHP »

Alguien me podria dar algun consejor de como hacer...

Estas en el tema de Alguien me podria dar algun consejor de como hacer... en el foro de PHP en Foros del Web. Amigos, Quisiera saber como hacer un chat personal, es decir, lo que quiero es tener dentro de mi web un sistema de chat en el ...
  #1 (permalink)  
Antiguo 07/02/2009, 13:13
 
Fecha de Ingreso: diciembre-2008
Mensajes: 454
Antigüedad: 15 años, 4 meses
Puntos: 2
Alguien me podria dar algun consejor de como hacer...

Amigos,

Quisiera saber como hacer un chat personal, es decir, lo que quiero es tener dentro de mi web un sistema de chat en el que pueda ver quien esta conectado y chatear solo con esa persona (que se le abra una ventana diciendo pepe quiere hablarte) como el goggle talk.

Pero quiero aprender a hacerlo no quiero scripts ni chat ya hechos.

Alguien me podria indicar como hacerlo

Gracias de antemano
  #2 (permalink)  
Antiguo 07/02/2009, 13:50
 
Fecha de Ingreso: septiembre-2004
Mensajes: 324
Antigüedad: 19 años, 7 meses
Puntos: 13
Respuesta: Alguien me podria dar algun consejor de como hacer...

h t t p:// widget .digsby.com/ =)
  #3 (permalink)  
Antiguo 07/02/2009, 13:53
 
Fecha de Ingreso: diciembre-2008
Mensajes: 454
Antigüedad: 15 años, 4 meses
Puntos: 2
Respuesta: Alguien me podria dar algun consejor de como hacer...

exactamente como esto, esta muy bueno, pero quiero aprender a hacerlo yo, me podrias ayudar??
  #4 (permalink)  
Antiguo 07/02/2009, 14:04
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 1 mes
Puntos: 67
Respuesta: Alguien me podria dar algun consejor de como hacer...

Mira, si quieres a aprender de verdad, entonces no vayas de frente al grano, aprende primero PHP, obviamente para eso primero tienes que saber HTML, CSS y JavaScript. una vez aprendido eso vas a poder desarollarlo tú mismo.
  #5 (permalink)  
Antiguo 07/02/2009, 14:18
 
Fecha de Ingreso: diciembre-2008
Mensajes: 454
Antigüedad: 15 años, 4 meses
Puntos: 2
mira sé, PHP, MySQL, Javascript(mas o menos), CSS (mas o menos) y HTML, tengo algunas ideas, pero queria saber si alguien me podria orientar.

La idea que tengo es, incluir quien esta on-line (facil) pero el problema es que no se nada de ajax lo cual creo que seria lo correcto para que la pagina no me haga un refresh a cada rato sino que lo haga via ajax, me entiendes??

Amigos,

Busco un tutorial o algun consejo de parte de ustedes para crear lo siguiente:

Quiero implementar un chat tipo messenger dentro de una intranet. es decir que cada usuario registrado tenga una sala (por nombrarlo de alguna manera) que sea su nom; ej:

He abierto una sesion dentro de la intyranet y a un costado del sitio tengo un espacio dedicado para un chat personal en el que cualquiero otro usuario pueda ver quien esta en linea y comunicarse con el de manera instantanea (pero solo con quien se elija, por ello lo nombre antes como sala).

Hasta ahí vamos mas o menos bien pero como hacer que el chat se muestre de caracter instantaneo y que ademas le avise al usuario que tiene un mensaje en caso de que este haciendo otra cosa (como un bip o algo asi).

Espero me ayuden con esto, al menos consejos. A ser posible prefiero un tutorial o bien alguien que me explique, los scripts me sirven pero la idea es aprender a hacerlo por mi mismo.

Gracias y espero me ayuden o me aconsejen.

P.D.: Seguro que entre varios podriamos lograr hacer algo de la idea surgida

Gracias

Última edición por GatorV; 08/02/2009 a las 16:51
  #6 (permalink)  
Antiguo 08/02/2009, 12:52
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: Requiero consejo y tutorí

Con PHP solamente no puedes, necesitarias de Javascript y AJAX.

http://www.dynamicajax.com/pg/193-.html

Yo pienso que seria mejor hacerlo con Flash.
  #7 (permalink)  
Antiguo 08/02/2009, 14:50
 
Fecha de Ingreso: diciembre-2008
Mensajes: 454
Antigüedad: 15 años, 4 meses
Puntos: 2
Respuesta: Requiero consejo y tutorí

Se agradece mucho el aporte, de verda muchas gracias.
  #8 (permalink)  
Antiguo 08/02/2009, 15:05
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 1 mes
Puntos: 67
Respuesta: Alguien me podria dar algun consejor de como hacer...

Si, con ajax, si ya sabes todo eso el ajax solo es un paso más. Bueno, entonces te doy unas ideas. En primer lugar puedes usar la base de datos, haces un registro de usuario y cuando ingrese en línea modificas el valor de un campo del usuario a 1, de ese modo puedes saber que está en línea. Ahora, haces una tabla de conversación. La tabla tendría un campo de quien escribe, y otro campo a quien se le escribe y otro campo del contenido. Cuando alguien manda un mensaje se inserta un registro. Para recibir el mensaje pues se hace consultas periódicas cada digamos 5 segundos, en la búsqueda se busca lo último que se ha enviado a ese usuario, aunque eso puede no resultar siempre, si alguien mandaria dos mensajes muy rapido podría no captarse los anteriores mensajes. Bueno, también podría buscarse todos los mensajes e insertarse. Esas son ideas, seguro que falta muchas cosas más. Te deseo suerte.

Mira, eso es algo que hice una vez, pero sé que el PHP puede manejar canales IRC, los cuale sirven precisamente para chatear, podrías investigar al respecto, podría ser que te sirviera más que lo que he escrito.
  #9 (permalink)  
Antiguo 08/02/2009, 16:50
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: Alguien me podria dar algun consejor de como hacer...

Temas unidos porfavor NO dupliques temas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:08.