• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:英語ページを持続的に表示させたい)

How to Display English Page Continuously

このQ&Aのポイント
  • Learn how to display English pages continuously on your website
  • Use the $_SERVER["HTTP_ACCEPT_LANGUAGE"] variable to determine the language preference of the user
  • Implement a language switch functionality using a combo box or similar method

質問者が選んだベストアンサー

  • ベストアンサー
  • tany180sx
  • ベストアンサー率63% (239/379)
回答No.1

流し読みですが、フォームをGETで送信すればよいのではないですか? <form method="get"> もしくは日本語か英語かなら、普通のリンクでもよいかと思います。 今英語なら <a href="?lang=ja">日本語</a> 今日本語なら <a href="?lang=">英語</a> として session_start(); $lang = ''; if (isset($_GET['lang']) {  $_SESSION['lang'] = ($_GET['lang'] == 'ja') ? 'ja' : '' } else {  // 持続  $lang = $_SESSION['lang']; } if ($lang == 'ja') {  // 日本語 } else {  // 英語 } ソースは適当です。

naktak
質問者

お礼

あ、なるほど! GETは、各ページ毎にURLが変わってくるから断念したのですが、 セッションに持っていれば動的にURLを変えられますしね~^^ それで出来るかもです!!ありがとうございます。

関連するQ&A