-1
私は2つの言語のウェブサイトを構築しており、会社 からスクリプトAPIを持っています。このスクリプトは、言語ボックスを変更するための検索ボックスです。例www.site.com/index.php?language=ar
。 セッションによる変更の言語ウェブサイトは、私はまた、このようなindex.php?language=ar
にリダイレクト置く:JavaScriptとphpファイルの言語を変更する
<?php
function make_lang(){
if ($_POST['ar']){
$_COOKIE['ar']=true;
unset($_COOKIE['en']);
}
if ($_POST['en']){
$_COOKIE['en']=true;
unset($_COOKIE['ar']);
}
}
function make_plang(){
if(!isset($_COOKIE['en'])){
isset($_COOKIE['ar']);
}
if (isset($_COOKIE['ar'])){
$lang = "ar";
}
if (isset($_COOKIE['en'])){
$lang = "en";
}
$path = dirname(__FILE__)."/lang/".$lang.".php";
return $path;
}
function lang_js(){
if (isset($_COOKIE['ar'])){
echo '<script type="text/javascript">
window.location = "index.php?language=ar"
</script>';
}
if (isset($_COOKIE['en'])){
echo '<script type="text/javascript">
window.location = "index.php?language=en"
</script>';
}
}
make_lang();
$langFile = make_plang();
include($langFile);
lang_js();
?>
をしかし、単にスクリプトの言語を変更します。どのように2つのものをページとスクリプトに変更できますか?
これも前と同じ問題を使う – zero