我正在尝试对一个网站进行编程,当将文件添加到不同服务器的 DFS 文件夹时,该网站应该会收到通知/警报。我已经尝试过使用来自 ajax 和 php 的奇怪组合,当应用于脚本所在的文件夹时效果很好,但当应用于 DFS 路径时它什么也不做。
主页:
<head>
<link rel="stylesheet" href="style.css"/>
<script src="jquery-2.2.3.min.js" type="text/javascript"></script>
<script>
var filecount = 0;
function tick(){
$.ajax({
type: "GET",
url: "Loader.php",
cache: false
}).done(function( html ) {
if(html>filecount){
alert("NEW FILE!!!!");
}
filecount=html;
});
setTimeout(tick,10000);
}
$(document).ready(function () {
tick();
});
</script>
</head>
加载器.php:
<?php
if ($handle = opendir('\\dent.testsite.net\data\Filetransfer')) {
$counter = 0;
while (false !== ($entry = readdir($handle))) {
if (!is_dir($entry) && $entry != "." && $entry != "..") {
$counter = $counter +1;
}
}
echo $counter;
closedir($handle);
}
?>
有人知道该怎么做吗?