我有一个小网站(使用HTML,PHP和MySQL),并希望根据访问者的国家/地区显示特定的横幅图像。每个国家/地区都有不同的横幅图片。
我搜索了Google的解决方案,发现了一些允许根据IP地址返回国家/地区的API(例如HostIP)。这很好,但我无法找到如何实现它的目的,使图像切换国家...
我没有开发人员的知识。谁能帮我吗?
答案 0 :(得分:0)
获取地理IP信息
请求地理IP服务器(netip.de)检查,返回IP所在的位置(主机,州,国家,城镇)。
Comparator.reverseOrder()
答案 1 :(得分:0)
完成Avinash的修正,这是根据国家/地区切换图像的正确解决方案吗?
function switchImage($var) {
switch ($var)
{
case "United states":
$source = '/images/US.png';
$class = 'myClass';
$alt = 'myAlt';
break;
case "United Kingdom":
$source = '/images/UK.png';
$class = 'myClass';
$alt = 'myAlt';
break;
.
.
.
default:
return "Default"; //default case
}
}