链接网址我的网站

时间:2012-05-31 03:51:21

标签: php

我的网站有两种语言,分别是En和kh。每种语言在不同的文件夹中都有相同的文件名,即/ en /和/ th /。我创建了标签,用于在我包含的头文件(php)上切换这两种语言。

问题是如何获取当前路径,并将文件夹名称更改为en或kh? (如果您在英语联系页面内,单击kh将转到泰语联系页面。)

如何在我的网站中关联此语言?

3 个答案:

答案 0 :(得分:0)

尝试并查看$ _SERVER预定义值。使用此信息,您可以计算用户当前位置并相应地切换语言链接。

下面可以看到一个好的起点。

<?php echo $_SERVER['PHP_SELF']; ?>

可在此链接Reserved Variables Server

找到更多内容

答案 1 :(得分:0)

您可以使用$ _SERVER ['PHP_SELF']查找路径,str_replace将en更改为kh,反之亦然,然后重定向到新的新路径:)

答案 2 :(得分:0)

要在语言之间切换,首先需要在cookie中保存用户首选项,以便下一个请求获得所选语言。

要呈现所需文件,您只需撰写网址/或使用基于gcookie的信息加载语言