Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] como puedo

Estas en el tema de como puedo en el foro de PHP en Foros del Web. hola chicos una consultilla queria acer tengo echo un chat y cada vez que lo inicio me salen las conversaciones y quiero que quede limpio ...
  #1 (permalink)  
Antiguo 11/09/2013, 04:06
Avatar de nenu_racso90  
Fecha de Ingreso: diciembre-2011
Ubicación: bilbao
Mensajes: 39
Antigüedad: 12 años, 4 meses
Puntos: 0
como puedo

hola chicos una consultilla queria acer
tengo echo un chat y cada vez que lo inicio me salen las conversaciones y quiero que quede limpio como deberia acerlo para que no me salgan??
__________________
_____________________________
___________DARK ELF__________
_____________________________
  #2 (permalink)  
Antiguo 11/09/2013, 04:42
Avatar de Trublux  
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 355
Antigüedad: 13 años, 6 meses
Puntos: 48
Respuesta: como puedo

¿De verdad crees que alguien puede responder a tu pregunta?

http://lema.rae.es/drae/?val=hacer
http://lema.rae.es/drae/srv/search?i...YYUVcRjaTUSFW9
__________________
eZ Publish Developer Basic Legacy
eZ Publish Developer Basics (4.4)
Alojamientos rurales en España
  #3 (permalink)  
Antiguo 11/09/2013, 05:54
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: como puedo

Genial tu título...

Cómo se supone que la gente va a ayudarte? o hay que adivinar que haz hecho?
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #4 (permalink)  
Antiguo 11/09/2013, 06:01
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: como puedo

Haz lo siguiente:
- Pon un título que diga algo significativo. De ese modo no te ingorarán olímpicamente.
- Explica claramente cómo funciona, qué se supone que pasa y qué es lo que debería pasar.
- Comenta qué fue lo que intentaste para resolverlo. Si no hiciste nada, bueno, intentalo por lo menos por tu cuenta. En una meritocracia como esta, el esfuerzo propio se valora mucho.
- Muy importante: Postea el código de las partes fundamentales del comportamiento actual de tu aplicación, para que al menos tengamos algo que revisar. No somos telépatas. No podemos ver lo que tu ves si no lo muestras.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #5 (permalink)  
Antiguo 11/09/2013, 08:25
Avatar de nenu_racso90  
Fecha de Ingreso: diciembre-2011
Ubicación: bilbao
Mensajes: 39
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: como puedo

chat.html



<html>
<head>
<meta http-equiv="refresh" content="3">
</head>
<body>
<iframe src="mostrar.php" scrolling="auto"> style="position:absolute;top:50px;left:20px:height :600px;width:600px;"></iframe>
<form style="position:absolute;top:450px;left:20px;" method="post" action="chat.php">
Usuario: <input type="text" name="usuario"><br>
Mensaje: <input type="text" name="mensaje"><br>
<input type="submit" value="Enviar">
</form>
</body>
</html>


chat.php
<?php
$usuario=$_POST['usuario'];
$mensaje=$_POST['mensaje'];
if ($usuario==""){
?>
<script>
location.href="chat.html"
</script>
<?php
}else{
$base="Chat";
$tabla="usuarios";
$conexion=mysql_connect("localhost","root","root") ;
mysql_select_db ($base,$conexion);
$resultado=mysql_query("INSERT INTO `Chat`.`usuarios` (
`Usuario` ,
`Mensaje`
)
VALUES ('$usuario', '$mensaje');", $conexion);
mysql_close();
}
?>
<script>
location.href="chat.html"
</script>

mostrar.php

<?php
//guardamos el nombre de la base de datos
$base="Chat";
//Guardamos el nombre de la tabla
$tabla="usuarios";
//establecemos la conexion a la base de datos
$conexion=mysql_connect("localhost","root", "root");
//asignamos la conexion a la tabla y ejecutamos la instruccion sql
mysql_select_db($base,$conexion);


$resultado=mysql_query("select * from $tabla",$conexion);

while($registro=mysql_fetch_row($resultado)){
echo "$registro[0]:$registro[1];<br>";

}
mysql_close();
?>

la cuestion es como puedo acer que cada bez que lo inicie no me salgan las conversaciones
__________________
_____________________________
___________DARK ELF__________
_____________________________
  #6 (permalink)  
Antiguo 11/09/2013, 08:38
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: como puedo

La verdad nunca hice un chat... pero viendo cosas básicas podrías usar varios métodos manuales... como tener una tabla de registros permanente, que es donde guardas las conversaciones y su historial... y mientras haces un chat que se cree una tabla temporal donde se almacene solo las conversaciones de la session activa, y cuando cierres session que te guarde los datos en la tabla permanente y eliminas la temporal... sabías que se pueden crear tablas temporales en sql verdad?
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #7 (permalink)  
Antiguo 11/09/2013, 09:29
Avatar de nenu_racso90  
Fecha de Ingreso: diciembre-2011
Ubicación: bilbao
Mensajes: 39
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: como puedo

no manejo mucho el sql me podriais ayudar con algo, un ejemplo xfa
__________________
_____________________________
___________DARK ELF__________
_____________________________
  #8 (permalink)  
Antiguo 11/09/2013, 09:31
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: como puedo

deberías buscar en google como crear una tabla temporal o temp con mysql... y leer los conceptos al respecto de su uso...
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #9 (permalink)  
Antiguo 11/09/2013, 10:08
Avatar de p414  
Fecha de Ingreso: agosto-2009
Ubicación: casi casi casi... a un lado de la cuna...
Mensajes: 575
Antigüedad: 14 años, 8 meses
Puntos: 44
Respuesta: como puedo

date una vuelta por acá, es un tuto para hacer un chat básico...
__________________
Desde hace tiempo estoy esperandote... bienvenido mi pequeño Diego!!!

Etiquetas: chat
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 04:58.