Cita:
Iniciado por silvanha Porque no traes un poco de código, me temo que así, no se me ocurre que puede estar pasando..
Fijate, asi es como me hace:
http://pythontest.eshost.com.ar/index.php?modo=chat
Código: chat.php
Código PHP:
if($_SESSION['usuario_logeado'] == true){
if($_POST['enviar_mensaje_chat'])
{
if(trim($_POST['txtToSend']) != '')
{
$usernamechat = $_SESSION['nombre'];
$mensajechat = $_POST['txtToSend'];
$ip = $_SERVER['REMOTE_ADDR'];
$fechadelchat = date("H-i-s");
mysql_query("INSERT INTO chat(usuario, mensaje, ip, fecha) VALUES ('$usernamechat', '$mensajechat', '$ip', '$fechadelchat')");
$cantidaddemensajes = mysql_query("select count(*) from chat group by id");
$primerid = mysql_query("SELECT min(id) FROM chat");
$resultadoprimero = mysql_result($primerid, 0);
$registros = mysql_num_rows($cantidaddemensajes);
if($registros > 25)
{
mysql_query("DELETE FROM chat WHERE id=$resultadoprimero");
}
}
}
} else {
echo '<script language=javascript>';
echo 'window.alert(\'Debe logearse!\');';
echo 'window.location = \'index.php\';';
echo '</script>';
}
?>
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><iframe src="[B][COLOR="Red"]regchat.php[/COLOR][/B]" width="500" height="300" scrolling="no"> </iframe></td>
</tr>
<tr>
<td><form action="" method="post">
<input name="txtToSend" type="text" id="txtToSend" size="65">
<input name="enviar_mensaje_chat" type="submit" id="enviar_mensaje_chat" value="Enviar">
</form></td>
</tr>
</table>
regchat.php (Quien muestra todo lo escrito)
Código PHP:
<table width="400" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><?php
header('refresh:2; url=registro_chat.php');
$mensajes_enviados = mysql_query("select * from chat order by id desc");
while($row = mysql_fetch_array($mensajes_enviados)){
echo "» ". $row['usuario'] .", dice: ". htmlentities($row['mensaje']) ." | ". $row['fecha'] ."<br>";
}
?></td>
</tr>
</table>
La escritura de lo enviado por el método post llega satisfactoriamente a la base de datos... el problema es que no lo muestra... será el iframe? lo cambio por una tabla normal?