嗨,我正在寻找一个脚本,通过链接给我一个文件的md5 我已经准备好了一个脚本,它给出了文件夹中文件的md5,但现在我想添加一个脚本,你将链接粘贴到文件中,然后打印出md5 如果有人知道怎么做这个PLZ让我知道
我有的代码:
<?php
$cwd = $_SERVER['REQUEST_URI'];
$cwd = substr($cwd, 0, strrpos($cwd, '/' + 1));
function paintUndersideOfFox($c) {
global $cwd;
echo('<ul class="dirlist">');
$d = opendir($c);
while($f = readdir($d)) {
if(strpos($f, '.') === 0) continue;
$ff = $c . '/' . $f;
echo 'MD5 file hash of ' . $ff . ': ' . md5_file($ff);
echo('<li><a href="' . $cwd . $ff . '">' . $ff . '</a></li><br />');
if(is_dir($ff)) paintUndersideOfFox($ff);
}
echo('</ul>');
}
paintUndersideOfFox('.');
?>
答案 0 :(得分:0)
大多数文件系统函数适用于流,包括HTTP。你试过这个吗?
md5_file("http://remotelocation/file")
答案 1 :(得分:0)
可以通过file_get_contents()
或更安全地使用CURL