encontrar solucion se trata de un chat
en la siguiente clase llamada eventsFrmChat.php estoy enviando unas variables que me contienen el nick y un mensaje lo que necesito es que no me sobreescriba sobre el mensaje anteriormente enviado si no que me lo acumule ya sea arriba o abajo de este
*donde estan los // es donde me hace falta concatenar las variables
Código PHP:
<?php
session_start();
//Variable de session para almacenar los mensajes
//$_SESSION['mensajesChat'];
//(Esto no se debe hacer... es con fines puramente académicos)
$mensaje=$_POST['mensaje'];
$nick=$_POST['nick'];
$fecha=date("H-i-s");
if(isset ($_POST['enviar'])){
// $_SESSION['mensajesChat'] = $_POST['mensaje']."\n";
// $c = $_POST['nick'].": ";
// $mensaje = $c.$_SESSION['mensajesChat'];
if($nick!="" and $mensaje!=""){
mysql_connect("localhost","root");
mysql_select_db("minichatr");
mysql_query("insert into mensajeschat(nick,mensaje,fecha) values('$nick','$mensaje','$fecha')");
$mensajeacum=$fecha."-> ".$nick.": ".$mensaje."\n";
//
}
require "../forms/frmChat.php";
}
if(isset($_GET['start'])){
require "../forms/frmChat.php";
}
?>
*este es el formulario
Código HTML:
<html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> <title>prototipoChat</title> <link rel="stylesheet" href="../themes/skin.css" type="text/css"> </head> <body> <form method="post" action="../events/eventsFrmChat.php" name="chat"> <table style="text-align: left; width: 312px; height: 311px;" border="1" cellpadding="2" cellspacing="2"> <tbody> <tr> <td colspan="2" rowspan="1" style="vertical-align: top;"> <textarea cols="40" rows="15" name="chatText" readonly><?php echo $mensajeacum; ?> </textarea><br> </td> </tr> <tr> <td style="vertical-align: top;">Nombre:</td> <td style="vertical-align: top;"><input name="nick" value="<?php echo $_POST['nick']; ?>" type="text"><br> </td> </tr> <tr> <td style="vertical-align: top;">Mensaje:<br> </td> <td style="vertical-align: top;"><input name="mensaje" value="<?php echo $_POST['mensaje']; ?>" type="text"><br> </td> </tr> <tr> <td style="vertical-align: top;"><br> </td> <td style="vertical-align: top;"><input name="enviar" value="Enviar" type="submit"><br> </td> </tr> </tbody> </table> <br> </form> <br> </body> </html>
si necesitan todo el proyecto esta aqui http://www.megaupload.com/?d=VB6PNHZ9
por favor solo necesito eso si me ayudan se lo agrdeceria enormemente
saludos