Я пытаюсь использовать функцию PHP для чтения каталога сервера для изображений. Затем изображения необходимо будет передать обратно в JQuery с помощью .ajax () для использования в слайд-шоу. Я использую функцию PHP в надежде упростить добавление / удаление изображений для моего пользователя. По сути, все, что им нужно сделать, это добавить или удалить изображения из каталога, чтобы изменить слайд-шоу и не редактировать какой-либо код.
Я изо всех сил пытаюсь заставить функцию JQuery вернуть то, что я ожидаю. Прошло много времени с тех пор, как я написал PHP, поэтому я могу не заметить кого-то. Вот мой PHP-код:
<?php
$path = "./";
while (false !== ($file = readdir($handle)))
{
if ($file != '.' && $file != '..')
echo "<img src=\"" . $path.$file. " alt=\"" . $file . "\>";
{
}
?>
Вот моя функция readImages JQuery:
function readImages() {
$.ajax({
type: "POST",
url: "getimages.php",
dataType: "html",
success: function(imagepath){
$(".slideshow").html(imagepath);
}
});
}
Я пытаюсь заставить PHP вернуть тег в формате HTML с добавленным именем файла. Затем JQuery добавляет возвращенный тег в код HTML.
Пока ... все, что он возвращает, это "; {}?>
Есть идеи, что я делаю не так?