[英]Multilanguage Website Php
当我从默认语言转到其他语言时,一切正常,但是当我尝试转到所选语言的其他页面(例如,从家庭到联系人)时,它们使我回到了默认语言。 我想这与会话有关吗?
session_start();
$available_langs = array('en','fr','de');
$_SESSION['lang'] = 'en';
if(isset($_GET['lang']) && $_GET['lang'] != ''){
if(in_array($_GET['lang'], $available_langs))
{
$_SESSION['lang'] = $_GET['lang'];
}
}
include('languages/'.$_SESSION['lang'].'/lang.'.$_SESSION['lang'].'.php');
找到的解决方案-Cookies。 现在一切都很好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.