Помогите со считыванием определённого кол-ва файлов в определенной последовательности

GameMAN

Новичок
Извинните, если не в тему, а как в скрипт
PHP:
<?php 
chdir("base/articles/view"); 
$ndir = opendir('.'); 
$arr = array(); 
while($e=readdir($ndir)) 
{ 
if(is_file($e) && $e !== "." && $e !== "..") 
{ 
$arr[$e] = filemtime($e); 
} 
} 
closedir($ndir); 
arsort($arr); 
$cnt = count($arr); 
$num = 0; 
foreach ($arr as $filename => $timestam) { 
print "$filename<br>"; 
if (++$num>4) break; 
} 
?>
Вставить вывод этих файлов по первой строчке в них?

PHP:
$buf = file('base/articles/view/'.$filename); 
print "<a href=\"/articles/view/$filename.htm\">".trim($buf[0]); print "</a><br> 
"; 
unset($buf);
Всё время выдаёт:
Warning: file(base/articles/view/9): failed to open stream: No such file or directory in z:\home\game\www\last.php on line 17
Warning: file(base/articles/view/8): failed to open stream: No such file or directory in z:\home\game\www\last.php on line 17
Warning: file(base/articles/view/7): failed to open stream: No such file or directory in z:\home\game\www\last.php on line 17
Warning: file(base/articles/view/6): failed to open stream: No such file or directory in z:\home\game\www\last.php on line 17
Warning: file(base/articles/view/2): failed to open stream: No such file or directory in z:\home\game\www\last.php on line 17


(у меня файлы без расширений, так надо)
Кавырял, кавырял, не смог! :(
Заранее пасиба :)
 

GameMAN

Новичок
хорошо, попробую
Сделал!
Но ещё вопросик...
Если я делаю таких скриптов несколько в одном файле, то возникает ошибка:

Warning: chdir(): No such file or directory (errno 2) in z:\home\game\www\last.php on line 24

Как избавится?

-~{}~ 05.03.06 11:19:

Убрать chdir("base/articles/view"); и что тогда?
 
Сверху