0
我使用这个脚本最新文件:PHP - dir命令不起作用
<?php
$path = "/cam/video/INDOOR/grabs/";
$sirka = "640";
$vyska = "480";
$latest_ctime = 0;
$latest_filename = '';
$d = dir($path);
while (false !== ($entry = $d->read())) {
$filepath = "{$path}/{$entry}";
// could do also other checks than just checking whether the entry is a file
if (is_file($filepath) && filectime($filepath) > $latest_ctime) {
$latest_ctime = filectime($filepath);
$latest_filename = $entry;
}
}
echo '<a href=';
print ($path);
print ($latest_filename);
echo ' target="_blank"><img style="border: 0px solid ; width: ';
print ($sirka);
echo 'px; height: ';
print ($vyska);
echo 'px;" src="';
print ($path);
print ($latest_filename);
echo '"</a> ';
?>
应该显示从$ PATH $西尔卡最新ptohot是宽度属性附加伤害和$ vyska是高度属性附加伤害FOT图像
我正在使用WAMP的实际版本,但没有任何反应:/它用于在我使用旧版本时工作。你可以帮我吗?谢谢
//编辑:
我发现它
我加$ _ SERVER [ 'DOCUMENT_ROOT']。到$ PATH
$path = $_SERVER['DOCUMENT_ROOT'].'/cam/video/INDOOR/grabs/';
解释'不列入work' - 你有错误?空白页?意外的结果? –
您是否打开了错误报告?添加'ini_set('display_errors',1); error_reporting(E_ALL);'到脚本的顶部,看它是否输出任何错误。 –
仅限空白页, 这是错误报告 (!)警告:dir(/ cam/video/OUTDOOR/grabs /,/ cam/video/OUTDOOR/grabs /):在C:\ wamp \ www \ new \在线路11 调用栈 #\t \t时间内存\t \t功能位置outdoor_big.php \t 0.0008 251728 \t {主}()\t .. \ outdoor_big.php:0 \t 0.0009 253640 \t DIR( )\t .. \ outdoor_big.php:11 – Dvdrw