gpt4 book ai didi

php - Jquery 和 php 无法将图像从文件夹加载到屏幕上

转载 作者:行者123 更新时间:2023-11-28 03:10:01 26 4
gpt4 key购买 nike

我有一个包含图像的文件夹,我正在尝试将此文件中的图像加载到网页上。我知道图像格式正确并且目录都正确。图片只是没有出现在页面上。这是我的 html 文件。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script>
$(document).ready(function() {
$.ajax({
url: "loadImages.php",
dataType: "json",
alert("This is working");
success: function(data) {

$.each(data, function(i, filename) {
$('#imgs').prepend('<img src="' + filename + '"><br>');
});
}
});
});
</script>
<html>
<body>
<div id="imgs">
</div>
</body>
</html>

这是我的 php 文件。

<?php
$filenameArray = [".png"];

$handle = opendir(dirname(realpath(__FILE__)).'/images/');
while($file = readdir($handle)){
if($file !== '.' && $file !== '..'){
array_push($filenameArray, "/images/$file");
}
}

echo json_encode($filenameArray);
?>

我只需要在页面上显示的图像。

最佳答案

您似乎没有正确连接变量

array_push($filenameArray, "/images/$file");

需要:

array_push($filenameArray, "/images/".$file.");

如果您仍然遇到问题,可以发布您的 json 吗?

关于php - Jquery 和 php 无法将图像从文件夹加载到屏幕上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30929322/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com