Как отображать изображения со специальными символами в имени - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть изображения продуктов, где имя изображения содержит информацию, которая мне нужна, чтобы сопоставить изображения с инвентарём и указать, можно ли использовать изображение для розничной продажи. например 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";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...