Bom dia estou as voltas com esta situação, resolvida com uma batota mas pretendia que ocorresse normalmente sem essa batota.
Tenho um projecto bilingual ao seleccionar qualquer da linguagem os textos da respectiva linguagem apenas aparecem na ligua correcta após refresh, não é problema da variável da linguagem pois o conteúdo vindo da base de dados alterna correctamente.
Mas o ficheiro de include não.
A tal batota que efectuei foi esta.
Código (PHP):
Sendo um refresh instantaneo mal se nota o fix.
tenho assim os files de include
Código (PHP):
Tenho um projecto bilingual ao seleccionar qualquer da linguagem os textos da respectiva linguagem apenas aparecem na ligua correcta após refresh, não é problema da variável da linguagem pois o conteúdo vindo da base de dados alterna correctamente.
Mas o ficheiro de include não.
A tal batota que efectuei foi esta.
Código (PHP):
if(isset($req))
{
header("Refresh=0;url="".$_SERVER['PHP_SELF']."");
}
{
header("Refresh=0;url="".$_SERVER['PHP_SELF']."");
}
Sendo um refresh instantaneo mal se nota o fix.
tenho assim os files de include
Código (PHP):
session_start();
require 'config.php';
require 'lib/classes/linguagem.class.php';
$html = new($con);
$html->ihtml('inicio');
require 'config.php';
require 'lib/classes/linguagem.class.php';
$html = new($con);
$html->ihtml('inicio');