Помогите ошибку найти

(Ответов: 1, Просмотров: 754)
  1. Дипломник
    • Регистрация: 06.11.2010
    • Сообщений: 135
    • Записей в дневнике: 8
    • Репутация: 9
    Собственно скриптек, который записывает в файл имена файлов в директории:
    <?php
    $dirct="nad";
    $hdl=opendir($dirct);
    while ($file = readdir($hdl))
    if ( ($file!=".")&&($file!="..")) $a[]=$file;

    closedir($hdl);
    rsort($a);

    foreach ($a as $value) {
    $file = fopen ("file.txt","w+");
    $str = "$value";
    }
    if ( !$file )
    {
    echo("Ошибка открытия файла");
    }
    else
    {
    fputs ( $file, $str);
    }
    fclose ($file);

    Но записывает только имя первого файла, что не так?
    • 0
  2. Member Аватар для AMS
    • Регистрация: 06.11.2010
    • Сообщений: 53
    • Репутация: 15
    fopen ("file.txt","w+"); меняем на это: fopen ("file.txt","a");
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Друзья! Помогите найти начинающего веб-специалиста в г. Одинцово
Создание сайтов 0 04.11.2010 14:26
Помогите найти лучшие партнерки
Вопросы от новичков 1 05.10.2010 13:55
Помогите найти тизерку
PPC и контекстная реклама 4 02.02.2010 23:09
Помогите найти прогу
Софт, скрипты, сервисы 4 17.11.2009 01:57
Помогите найти программу
Партнерские программы 3 20.09.2009 16:00

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры