He intentado hacer un poco lo que me has dicho, pero sigue igual, no se porqué, te enseño toda la funcion entera, para que lo veas:
Código PHP:
function include_usuario()
{
if (registrado()){
$usuario=$_COOKIE['usuario_nodbb'];
$id_usuario=id_usuario($usuario);
$archivo="./$store/userdata/$id_usuario.nodbb";
$fc= @fopen($archivo,'r');
$configuracion = @fread($fc, filesize($archivo));
$array = explode('<nodbbuserdata>',$configuracion);
fclose($fc);
include("./config/config.php");
require_once("./estilos/$estilo/f.php");
include("./idiomas/".$array[5].".php");
require_once("./online.php");
}
else{
include("./config/config.php");
require_once("./estilos/$estilo/f.php");
include("./idiomas/$idioma.php");
require_once("./online.php");
}
}
Todas las variables están bien definidas y todo eso, estoy un poco rayado con esta funcion.......
Salu2