Php 从数据库获取变量并放入图像链接
我尝试过这个,但似乎不起作用,我查看了源代码,这让我震惊: “www.xxxxxxxxxxxx.com/pcp/Skins/Skin_u2;.png class=“floatRight”>”使用双引号:Php 从数据库获取变量并放入图像链接,php,variables,Php,Variables,我尝试过这个,但似乎不起作用,我查看了源代码,这让我震惊: “www.xxxxxxxxxxxx.com/pcp/Skins/Skin_u2;.png class=“floatRight”>”使用双引号: <?php if($skin > 0 && $skin < 100) { $imagename = "www.xxxxxxxxxxxxx.com/pcp/Skins/Skin_0".$skin.".png"; } else {
<?php
if($skin > 0 && $skin < 100)
{
$imagename = "www.xxxxxxxxxxxxx.com/pcp/Skins/Skin_0".$skin.".png";
}
else
{
$imagename = "www.xxxxxxxxxxxxx.com/pcp/Skins/Skin_".$skin.".png";
}
echo '<img src='.$imagename.' class="floatRight">';
?>
echo”“;
阅读本文,了解PHP中单引号和双引号字符串之间的区别。图像链接添加http://prefix
echo "<img src='$imagename' class='floatRight'>";
或不要写域名
$imagename = "http://www.xxxxxxxxxxxxx.com/pcp/Skins/Skin_".$skin.".png";
如果您得到以下信息:
$imagename = "/pcp/Skins/Skin_".$skin.".png";
在源代码中
那么我猜问题出在$skin
变量上。请检查这是否是数组,如果是,请使用$skin[index]
在这里:
使用类似于:-
$imagename = "www.xxxxxxxxxxxxx.com/pcp/Skins/Skin_0".$skin.".png";
echo';
这可能会对您有所帮助。echo';除非在
$imagename
周围添加单引号,以及在floatRight
周围添加单引号,否则它无法解决此问题。
$imagename = "www.xxxxxxxxxxxxx.com/pcp/Skins/Skin_0".$skin.".png";
echo '<img src="'.$imagename.'" class="floatRight">';