Вот сам скрипт:
<?php
$way = '../gs_blog/cache/blog';
$i = 1;
$open_way = opendir($way);
while ($file = readdir($open_way))
{
if (is_file($way.'/'.$file))
{
echo '<br>Файл_'.$i;
$i++;
}
}
closedir($open_way);
?>
Помогите разобраться в этой проблеме.
Спустя 24 минуты, 42 секунды (2.08.2011 - 21:17) ИНСИ написал(а):
ak167 попробуй так:
$way = '../gs_blog/cache/blog';
foreach(glob($way."*.*") as $key => $file) {
echo 'Файл: '.++$key.'<br/ >';
}
Спустя 1 час, 34 минуты, 49 секунд (2.08.2011 - 22:52) Kusss написал(а):
$dir = "../gs_blog/cache/blog";
$dir = opendir($dir);
while (false !== ($filename = readdir($dir)))
{
if ( $filename != "." && $filename != "..")
{
echo $filename.'<br>';
}
}
closedir ($dir);
Спустя 8 часов, 19 минут, 3 секунды (3.08.2011 - 07:11) linker написал(а):
INSIDIOUS
Не все файлы имеют формат *.*, то бишь не всегда есть расширение.
Не все файлы имеют формат *.*, то бишь не всегда есть расширение.
$way = '../gs_blog/cache/blog';
foreach(scandir($way) as $file)
{
if (is_file($way . '/' . $file))
echo $file . '<br/ >';
}
Спустя 1 час, 46 минут, 24 секунды (3.08.2011 - 08:57) ИНСИ написал(а):
Цитата |
Не все файлы имеют формат *.* |
Спасибо, не учел
