我使用的代码的网站语言发生了变化:我需要的功能来改变图像文件名时
<img src="images/english.png"/>
我的网站使用2语言英语,越南语,我想,当改变语言越南,图像文件名会改变到vietnamese.png例如:
<img src="images/vietnamese.png"/>
已经2图像文件到图像文件夹,我需要的PHP脚本改变它的时候改变语言
我使用的代码的网站语言发生了变化:我需要的功能来改变图像文件名时
<img src="images/english.png"/>
我的网站使用2语言英语,越南语,我想,当改变语言越南,图像文件名会改变到vietnamese.png例如:
<img src="images/vietnamese.png"/>
已经2图像文件到图像文件夹,我需要的PHP脚本改变它的时候改变语言
创建的if else STA tement。当你选择例如英语时,显示图像A,否则显示图像B.当你选择一种语言时,你会发生什么情况,你很可能会改变一个值。因此,使用该值创建一个if else语句,该语句必须与您的图像相对应。
如果你问我真的很容易。我把这个范例下面
if($LanguageVar == 1)
{
Echo "<img src='blablaba1.png'></img>";
}
else
{
Echo "<img src='blablaba2.png'></img>";
}
或东西在大方向
您可能需要提供一些不是觉得─例如更多信息,您的网站如何确定使用哪种语言?
假设你可以在PHP中创建一个布尔值(我们称之为langV)如果语言是越南认为是真实的,虚假的,如果它是英语,那么这里就是你要做的:
更换您的IMG标签:
<img src="e_image" alt=""/>
像这样的东西:
<img src="<?php echo langV?:'v_image''e_image' ?>" alt=""/>
更换v_image和e_image与路径的单独的图像文件,当然。
您的网站如何知道正在使用哪种语言?
您可以使用部分URL。举例来说,如果你有
http://www.mysite.com/viet/
http://www.mysite.com/en/
名称您的图片“viet.png”和“en.png”
$lang = end(explode('/',$_SERVER['REQUEST_URI'))
<img src="$lang.png" />
这真的取决于网站如何确定使用哪种语言
设置cookie的值对于语言
当用户选择语言
<?php
$value = 'en';
setcookie("lan", $value);
setcookie("lan", $value, time()+3600);
?>
用于生成图像
<?php
if($_COOKIE['lan']=='en'){
echo "<img src='blablaba1.png'></img>";
}
else{
echo "<img src='blablaba2.png'></img>";
}