Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2012, 10:12
Maikol86
 
Fecha de Ingreso: mayo-2012
Mensajes: 21
Antigüedad: 12 años, 6 meses
Puntos: 1
Problema includes

Hola a todos, a ver si alguien puede echarme un cable.
Estoy haciendo una web y utilizo php para el cambio de idioma. Funciona bien, pero a la hora de validarlo con w3c me salta un error, y me he dado cuenta que es porque hago dos veces un mismo include en el else.
La cuestión es que el else lo utilizo para que el idioma por defecto sea español, si quito el else no me tira el error pero la pagina sale sin idioma hasta que se hace clic en uno de ellos.

Este es el codigo:


<?php
session_start();
$_SESSION['idioma_s'];
if(isset($_GET['lg'])){
$_SESSION['idioma_s']=$_GET['lg'];
}
$lg=$_SESSION['idioma_s'];
if($lg=="es" ||$lg=="en" ||$lg=="vl"){
include($lg.".inc.php");
}
else{
$lg="es";
include($lg.".inc.php");
}

?>

Necesito ayuda, muchas gracias.