如何显示名称中带有特殊字符的图像

时间:2020-04-15 23:08:20

标签: php html image uiimageview

我有一些产品图像,其中图像名称包含我需要将图像与库存进行匹配并指示该图像是否可用于零售的信息。例如watch1-1#02%y.jpg。显然,当我尝试显示此图像时,它将不会显示。我需要在名称中使用特殊字符,以便解析名称并将图像与数据库产品条目匹配。

<img src= "<?php echo $photopath; ?>" alt="" class="img-responsive" />

我可以更改特殊字符,但是要显示的图像名称与图像名称不匹配。是否可以为图像名称加上别名,以便我可以在名称中保留特殊字符并仍显示图像?

$sql_countphoto = "SELECT *
                   FROM Photos
                   WHERE ProductID = '$prodidv' ";
$result = mysqli_query($connect, $sql_countphoto);
$row = mysqli_fetch_array($result);
$photoname = $row['PhotoName'];
$photonamemod = preg_replace("/[#%]/","0",$photoname);
$photopath = "https://........../AWVImages/$photonamemod";

0 个答案:

没有答案