PHP头文件位置功能到新的PHP文件无法正常工作

时间:2015-07-10 05:39:30

标签: php geolocation

我上传了一个英文站点(http://calvindeveloping.tk),但我想将用户重定向到法国国家/地区的路径 - http://calvindeveloping.tk/fr/index.php,所以我使用了geolocation插件,插件有效......除非我尝试在像这样的php标题函数中使用它 -

if ($geoplugin->countryCode == "FR" || $geoplugin->countryCode == "fr") {
header('Location: calvindeveloping.tk/fr/index.php');
}

这是我网站英文版的完整php代码,放在html代码之前。     

$geoplugin = new geoPlugin();
$geoplugin->locate();

$extra = 'fr/index.php';
if ($geoplugin->countryCode == "FR" || $geoplugin->countryCode == "fr") {
header('Location: calvindeveloping.tk/fr/index.php');
exit();
}
?>

请帮忙,因为这似乎不起作用。

2 个答案:

答案 0 :(得分:0)

标题代码应为

header('Location: http://calvindeveloping.tk/fr/index.php');

你是

答案 1 :(得分:0)

删除exit()函数并用我编写的函数替换你的位置函数。

  header("Location: http://www.calvindeveloping.tk/fr/index.php");

修改后的代码版本

 if ($geoplugin->countryCode == "FR" || $geoplugin->countryCode == "fr") {
 header("Location:http://www.calvindeveloping.tk/fr/index.php");
 }