Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/09/2010, 23:36
epcode
 
Fecha de Ingreso: septiembre-2010
Mensajes: 39
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Inclusión de archivos

Cita:
Iniciado por silvanha Ver Mensaje
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($primerid0);
            
$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?

Última edición por epcode; 24/09/2010 a las 23:42 Razón: agregado de info