[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: работа с файлами
mihai
помогите замучался

есть папка tmp,
в ней текстовые файлы

открываем директорию

$kart=opendir("./tmp");

и в цикле while

функцией readdir()

вытаскиваем все файлы и пока они там есть
открываем их по очереди и считываем

НИ ФИГА НЕ ВЫХОДИТ

помогите написать правильно






$kart=opendir("./tmp");
while (($filename=readdir($kart)) !==false)
{
$fd = fopen ($filename, "r");
$contents = fread ($fd, filesize ($filename));
print "$contents";
fclose ($fd);
}




Спустя 1 час, 10 минут, 38 секунд (11.12.2009 - 03:13) twin написал(а):
Ну для начала не помешает удостовериться, файл ли это:
<?php

$kart = opendir("./tmp");

while (($filename = readdir($kart)) !== false)
{
if(is_file($filename))
{
$fd = fopen ($filename, "r");
$contents = fread ($fd, filesize ($filename));
print $contents;
fclose ($fd);
}
}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.