Tengo un problema. Estoy trabajando con cookies y mi aplicación es multilenguaje. Cada vez que entras aparece una página inicial, donde te tienes que loguear para poder entrar. Pues bien, cada vez que entro, me aparece todo sin texto, y hasta que no actualizo no me aparece. Os pongo lo que tengo en index.php para que veais....
Cita:
A ver si me echais 1 mano... <?php
header("Cache-control: private"); // IE 6 Fix.
if (!$_POST["lang"]) {
$idioma = "ES";
} else {
$idioma = $_POST['lang'];
}
if (empty($_COOKIE["lang"]) || !$_COOKIE["lang"]) {
setcookie("lang", $idioma, time() + 5000);
}
$cook = $_COOKIE["lang"];
if ($cook == "ES") {
include "lang/ES/lang.php";
} else
if ($cook == "EN") {
include "lang/EN/lang.php";
}
?>
<html>
.........
</html>
header("Cache-control: private"); // IE 6 Fix.
if (!$_POST["lang"]) {
$idioma = "ES";
} else {
$idioma = $_POST['lang'];
}
if (empty($_COOKIE["lang"]) || !$_COOKIE["lang"]) {
setcookie("lang", $idioma, time() + 5000);
}
$cook = $_COOKIE["lang"];
if ($cook == "ES") {
include "lang/ES/lang.php";
} else
if ($cook == "EN") {
include "lang/EN/lang.php";
}
?>
<html>
.........
</html>