0
我使用ajax来调用加载图像库的脚本。ajax调用onclick函数的图像
<?php
$dirname = $_GET["dirname"];
$images = scandir($dirname);
$ignore = Array(".", "..");
foreach($images as $curimg){
if(!in_array($curimg, $ignore)) {
echo "<img onclick='clicked()' src=$dirname/$curimg>\n";
};
}
?>
并且“clicked()”函数位于运行ajax调用的页面的头部。出于某种原因,我无法使用“onclick”在主页头部调用“clicked()”函数。我该如何解决?
让我们看看ajax代码 – Musa
请勿使用此代码。您允许恶意用户扫描他们想要的服务器上的任意目录。 –
@Marc B:那么有没有更好的方法来做到这一点? –