Vale ya vi lo que me decias, ahora funciona bien. THX
Era hacer esto ¿no?
Código PHP:
Ver original<?php
require ('idiomas.php');
if (isset($_GET['languages'])){ $idioma = $_GET['languages'];
$_SESSION['languages'] = $idioma;
}elseif (isset($_POST['languages'])){ $idioma = $_POST['languages'];
$_SESSION['languages'] = $idioma;
}elseif (isset($_SESSION['languages'])){ $idioma= $_SESSION['languages'];
$_SESSION['languages'] = $idioma;
}else{
$lang = $_SERVER["HTTP_ACCEPT_LANGUAGE"];
$languages = explode( ",", $languages ); $idioma = $languages[0];
}
?>