そのため、以下のコードを使用して、サイトに多言語機能を追加しています。
if(isset($_GET['lang']) && $_GET['lang'] != ""){
setcookie("lang", $lang, time()+360*360*3600);
}elseif(!isset($_COOKIE["lang"]) || $_COOKIE["lang"] == ""){
setcookie("lang", "en", time()+360*360*3600);
}
include 'lang/'.$_COOKIE["lang"].'.php';
このコードが初めて実行されると、`$_COOKIE["lang"] が見つからないため、ファイルを開くことができませんが、ページを更新すると問題なく読み込まれます。私は何が間違っているのだろうと思っていましたか?