Я пытаюсь сгенерировать HTML-код для отображения списка изображений для слайд-шоу.
Я пришел к следующей мысли:
function galGetTopPhotos()
{
//path to directory to scan
$directory = SITE_ROOT_PATH."/gallery/best/";
//get all files
$images = glob($directory . "*.*");
//print each file name
$ret = "";
$ret .= '<div id="myslides">';
foreach($images as $image)
{
$ret .= '<img src="'.$image.'" />';
}
$ret .= '</div>';
return $ret;
}
Проблема в том, что он работает только тогда, когда я использую корневой путь для $directory
... если я использую URL, он не будет работать. И это заставляет изображения не загружаться. Вот что генерирует этот код:
<div id="myslides">
<img src="D:/xampp/htdocs/mrasti/gallery/best/1.jpg" />
<img src="D:/xampp/htdocs/mrasti/gallery/best/10.jpg" />
</div>
Итак, вопрос в том, как получить список файлов, чтобы он генерировал источники img в формате http://127.0.0.1/....
?
Что я имею в виду, если я использую такой код, он не возвращает файла!
$directory ="http://127.0.0.1/mrasti/gallery/best/";