Javascript 如何制作一个菜单,将改变我的网站的语言
我是新的网站开发,我希望我的网站有一个下拉菜单,将改变我的网站的语言。我想要一个解决方案,将不需要我创建一个全新的html的新网站。我还需要一种方法来创建一个输入字段,要求用户添加一个数字,然后在数字后自动添加一个单词。不确定句子的第二部分是什么,但一种简单的方法是服务器端脚本。例如,如果您使用的是PHP,我建议您回显a变量,而不是在它所属的位置实际键入内容。相反,将内容存储在数据库中,然后根据选择的语言从数据库中加载内容(将其存储为会话变量),将其存储在变量中,并在变量被回送时,bam。这可能对您有所帮助-。使用$\u GET[l]在PHP中创建Javascript 如何制作一个菜单,将改变我的网站的语言,javascript,html,css,Javascript,Html,Css,我是新的网站开发,我希望我的网站有一个下拉菜单,将改变我的网站的语言。我想要一个解决方案,将不需要我创建一个全新的html的新网站。我还需要一种方法来创建一个输入字段,要求用户添加一个数字,然后在数字后自动添加一个单词。不确定句子的第二部分是什么,但一种简单的方法是服务器端脚本。例如,如果您使用的是PHP,我建议您回显a变量,而不是在它所属的位置实际键入内容。相反,将内容存储在数据库中,然后根据选择的语言从数据库中加载内容(将其存储为会话变量),将其存储在变量中,并在变量被回送时,bam。这可能
<?php
if($_GET[l]=='en')
{
echo 'Welcome';
}
else if($_GET[l]=='sk')
{
echo 'Vítajte';
}
else if($_GET[l]=='de')
{
echo 'Wilkommen';
}
else
{
echo ''; //Here set your default language. For example if is not set- automatically to english
}
?>
菜单:
<?php
if(isset($_GET[topic]))
{
//This is code, if you use another $_GET[...]
//Without this, page will crash ,while it shows another thing
echo '<a href="'.$_SERVER[REQUEST_URI].'&l=en">English</a>';
echo '<a href="'.$_SERVER[REQUEST_URI].'&l=sk">Slovensky</a>';
echo '<a href="'.$_SERVER[REQUEST_URI].'&l=de">Deutsch</a>';
//?l=lang changes to &l=lang
}
else
{
//Link with normal ?l=lang, cause page does not use another $_GET[...]
echo '<a href="?l=en">English</a>';
echo '<a href="?l=sk">Slovensky</a>';
echo '<a href="?l=de">Deutsch</a>';
}
?>