У меня есть база данных mysql, в которой хранятся пути некоторых изображений на сетевом диске.
Я думал, что с помощью Ajax я смогу динамически генерировать теги изображений для отображения этих изображений в браузере по меретег image инициирует новый запрос GET с указанием пути относительно браузера.
На веб-сервере установлен небольшой жесткий диск, и я не хочу дублировать все, поэтому не могу хранить большое количество изображенийна сервере.
Мой PHP, кажется, генерирует теги изображений правильно, однако браузер не показывает изображения.
Код PHP:
$sql = "SELECT ID,Link FROM tblStorePictures WHERE StoreNumber = $sto";
$result = mysql_query($sql,$dblink) or die(mysql_error());
$row = mysql_fetch_array($result);
$id = $row['ID'];
echo "<img src='file://".$row['Link']."' alt='Image' id=$id>";
Теги изображений (как видно в Firebug) в конечном итоге выглядит так:
<img id="57" alt="Image" src="file://x:/Image1.jpg">
Я пробовал разные вещи, но ничего не работает:
Динамическое создание тегов изображения с помощью JavaScript с использованиемdocument.createElement ("img") метод и установка атрибутов для источника и т. д.
Использование javascript для установки innerHTML.
Во всех случаяхяУ меня есть теги для правильной генерации, но я все еще вижу в браузере ничего, кроме альтернативного текста.
Любые предложения приветствуются.