Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Error que aparece cuando se le da la gana....

Estas en el tema de Error que aparece cuando se le da la gana.... en el foro de Sistemas de gestión de contenidos en Foros del Web. Entren aquí: http://simsextremos.com/index3.php Puede que aparezca, o puede que no, el error es este: Código HTML: Warning: Cannot modify header information - headers already sent ...
  #1 (permalink)  
Antiguo 05/02/2005, 16:53
 
Fecha de Ingreso: septiembre-2003
Ubicación: Mendoza, Argentina
Mensajes: 54
Antigüedad: 20 años, 7 meses
Puntos: 0
Error que aparece cuando se le da la gana....

Entren aquí:

http://simsextremos.com/index3.php

Puede que aparezca, o puede que no, el error es este:

Código HTML:
Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/simsextremos.com/httpdocs/index3.php:7) in /home/httpd/vhosts/simsextremos.com/httpdocs/foro/includes/sessions.php on line 293

Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/simsextremos.com/httpdocs/index3.php:7) in /home/httpd/vhosts/simsextremos.com/httpdocs/foro/includes/sessions.php on line 294
El include es este:
http://simsextremos.com/foro.php

En el include no aparece nunca, ¿saben cual es el error?

En sessions.php nunca he tocado nada.

Ojalá puedan ayudarme, porque no me aclaro con esto que aparece cuando se le da la gana.
__________________
www.capsulastudio.com
  #2 (permalink)  
Antiguo 05/02/2005, 17:56
 
Fecha de Ingreso: mayo-2004
Ubicación: CABA - Argentina
Mensajes: 278
Antigüedad: 19 años, 11 meses
Puntos: 3
Anda a la linea 293 y 294 de sessions y decime que tienen.
Directamente te digo., comentalas, y proba que pasa ;)
__________________
ReC Blog =)
  #3 (permalink)  
Antiguo 05/02/2005, 18:03
 
Fecha de Ingreso: septiembre-2003
Ubicación: Mendoza, Argentina
Mensajes: 54
Antigüedad: 20 años, 7 meses
Puntos: 0
Ojalá me puedas ayudar

Líneas 293 y 294 de sessions.php

Código PHP:
                    setcookie($cookiename '_data'serialize($sessiondata), $current_time 31536000$cookiepath$cookiedomain$cookiesecure);
                    
setcookie($cookiename '_sid'$session_id0$cookiepath$cookiedomain$cookiesecure); 

Líneas 1 a 15 de foro.php
Código PHP:
<?php

define
('IN_PHPBB'true);
$phpbb_root_path 'foro/';
include(
$phpbb_root_path 'extension.inc');
include(
$phpbb_root_path 'common.'.$phpEx);
$userdata session_pagestart($user_ipPAGE_INDEX);
init_userprefs($userdata);
global 
$db$board_config;
global 
$HTTP_COOKIE_VARS$HTTP_GET_VARS$SID;
$cookiename $board_config['cookie_name'];
$cookiepath $board_config['cookie_path'];
$cookiedomain $board_config['cookie_domain'];
$cookiesecure $board_config['cookie_secure'];
__________________
www.capsulastudio.com
  #4 (permalink)  
Antiguo 06/02/2005, 14:26
 
Fecha de Ingreso: septiembre-2003
Ubicación: Mendoza, Argentina
Mensajes: 54
Antigüedad: 20 años, 7 meses
Puntos: 0
Nadie tiene idea? :?
__________________
www.capsulastudio.com
  #5 (permalink)  
Antiguo 06/02/2005, 14:30
 
Fecha de Ingreso: septiembre-2004
Mensajes: 252
Antigüedad: 19 años, 7 meses
Puntos: 0
Donde pusistes el include?? En el index.php o en el header del theme?
  #6 (permalink)  
Antiguo 06/02/2005, 14:39
 
Fecha de Ingreso: septiembre-2003
Ubicación: Mendoza, Argentina
Mensajes: 54
Antigüedad: 20 años, 7 meses
Puntos: 0
El include de foro.php lo puse en el header.php

Código PHP:
<? include('foro.php'?>
Y en el index.php tengo dos códigos php:

Código PHP:
<? 
if ( $userdata['session_logged_in'] )
{
echo 
"    <table width=100% border=0 cellspacing=2 cellpadding=0>\n";
echo 
"                  <tr>            \n";
echo 
"    <td class=notice_content align=center>$user_avatar<b>$user_name &middot; $user_newposts</b>\n";
echo 
"    </td>\n";
echo 
"                  </tr>\n";
echo 
"                </table>"
}
else
{
echo 
" <table width=100% border=0 cellspacing=2 cellpadding=0>\n";
echo 
"                  <tr> \n";
echo 
"                    <td class=notice_light align=center><b>&nbsp;&nbsp;<a href=http://simsextremos.com/foro/profile.php?mode=register target=_blank class=down>Registrarse</a> \n";
echo 
"                      &middot; Login</b> </td>\n";
echo 
"                 </tr>\n";
echo 
" <tr> \n";
echo 
" <td class=notice_content valign=middle align=center> \n";
echo 
"                <form action=foro/login.php target=_blank method=post>\n";
echo 
"                    <table width=100% border=0 class=cotenido>\n";
echo 
"                      <tr> \n";
echo 
"                        <td width=64%> \n";
echo 
"                          <div align=right>Usuario: \n";
echo 
"                            <input name=username type=text id=username style=border: 1px solid #000000;background: #E8F4FF size=11>\n";
echo 
"                          </div>\n";
echo 
"                        </td>\n";
echo 
"                        <td rowspan=2 width=36%> \n";
echo 
"                          <div align=center> \n";
echo 
"                            <input name=login2 type=submit id=login value=Entrar style=border: 1px solid #000000;background: #E8F4FF>\n";
echo 
"                          </div>\n";
echo 
"                        </td>\n";
echo 
"                      </tr>\n";
echo 
"                      <tr> \n";
echo 
"                        <td width=64%> \n";
echo 
"                          <div align=right>Contraseña: \n";
echo 
"                            <input name=password type=password id=password style=border: 1px solid #000000;background: #E8F4FF size=11>\n";
echo 
"                          </div>\n";
echo 
"                        </td>\n";
echo 
"                      </tr>\n";
echo 
"                    </table></form>\n";
echo 
"              </td>\n";
echo 
" </tr>\n";
echo 
"                </table>"
}
?>
Código PHP:
<? 
$directorio 
"foro"//Carpeta donde esta situadoel foro. 

$mostrar "5"//Número de mensajes a mostrar. 

$caracteres "50"//Caracteres que se mostrarán de cada línea. 



// Lo que viene ahora no lo toques para nada!!! a no ser que sepas de qué va el tema... 



include("$directorio/config.php"); 


$conexion mysql_connect($dbhost,$dbuser,$dbpasswd); 

mysql_select_db($dbname,$conexion); 

$consulta "select * from ".$table_prefix."posts order by post_time desc"

$resultado mysql_query($consulta); 

$i 0

while (
$rows mysql_fetch_array($resultado)) { 

        if (
$i <= $mostrar) { 

                
$consulta1 "select * from ".$table_prefix."forums where forum_id='$rows[forum_id]'"

                
$resultado1 mysql_query($consulta1); 

                
$datosf mysql_fetch_array($resultado1); 

                
$consulta2 "select * from ".$table_prefix."users where user_id='$rows[poster_id]'"

                
$resultado2 mysql_query($consulta2); 

                
$datosu mysql_fetch_array($resultado2); 

                
$consulta3 "select * from ".$table_prefix."topics where topic_id='$rows[topic_id]'"

                
$resultado3 mysql_query($consulta3); 

                
$datost mysql_fetch_array($resultado3); 



                if (
strlen($datost[topic_title]) > $caracteres) { 

                        
$datost[topic_title] = substr($datost[topic_title],0,50)."..."

                } 



                echo 
"&nbsp;<a title=\"$datost[topic_title] por $rows[poster_id]\" target=_blank class=menus href=\"$directorio/viewtopic.php?t=$rows[topic_id]\">&raquo; $datost[topic_title]</a><br>"

                
$i++; 

        } 






mysql_free_result($resultado); 

mysql_close($conexion); 

?>
__________________
www.capsulastudio.com
  #7 (permalink)  
Antiguo 06/02/2005, 16:21
 
Fecha de Ingreso: septiembre-2003
Ubicación: Mendoza, Argentina
Mensajes: 54
Antigüedad: 20 años, 7 meses
Puntos: 0
Si, lo hice, de todos modos, el error sigue apareciendo cuando le da la gana.
__________________
www.capsulastudio.com
  #8 (permalink)  
Antiguo 06/02/2005, 16:31
 
Fecha de Ingreso: mayo-2004
Ubicación: CABA - Argentina
Mensajes: 278
Antigüedad: 19 años, 11 meses
Puntos: 3
Hace un buckup de los siguientes archivos que te pido modifikes:

Vamos a probar...
Anda a foro/includes/sessions.php a la linea 182 y comentala.
(((sabes lo que es comentar una linea? agregale: "// " (sin comillas) al principio de la linea)))

Anda a foro/includes/sessions.php en la linea 183 y hace lo mismo.
Guarda y subi ambos archivos.

Importante:
Si las modificaciones las estas haciendo con el Block De Notas, no "ajustes linea" ... es decir, cuando te muestre las lineas, que te las muestre completas, no con "wrap" ...
Se entiende lo que digo?
Si usas algun editor, tipo DreamWeaver lo mismo, desactiva el wrap para evitar comentar lineas incompletas.

Salu2
__________________
ReC Blog =)
  #9 (permalink)  
Antiguo 10/02/2005, 23:21
 
Fecha de Ingreso: septiembre-2003
Ubicación: Mendoza, Argentina
Mensajes: 54
Antigüedad: 20 años, 7 meses
Puntos: 0
Disculpame la tardanza, hice eso, pero ahora los usuarios del foro tienen problemas con las cookies, se ve que hay algo que no se las reconoce y aparecen en la lista de usuarios online pero no logueados, sino, como invitados. y cuando quieren hacer login, no les deja.
__________________
www.capsulastudio.com
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 22:48.