скрипт для создания папак

Тема в разделе "PHP", создана пользователем sidor80, 15 сен 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. sidor80

    sidor80 Постоялец

    Регистр.:
    15 фев 2007
    Сообщения:
    80
    Симпатии:
    33
    Надо создать 1000 папак.

    Подскажите как сделать чтоб скрипт брал строчку с текстового файла и создавал папку с тем названием как строчка в текстовом файле. Далее переходил на следущую строчку и создавал еще папку и до конца строчек в тестовом файле.
     
  2. dig555

    dig555

    Регистр.:
    22 июн 2007
    Сообщения:
    363
    Симпатии:
    148
    Ну где-то так::)
    PHP:
    <?
    $file="file.txt";
    $strings=file($file);
    for(
    $i=0$i<count($strings); $i++){
    $string=trim($strings[$i]);
    mkdir($string);
    echo 
    "Cоздана папка ".$string."<br>";
    }
    ?>
     
    sidor80 нравится это.
  3. sidor80

    sidor80 Постоялец

    Регистр.:
    15 фев 2007
    Сообщения:
    80
    Симпатии:
    33
    Не создает выскакивают ошибки

    Warning: mkdir() [function.mkdir]: No error in Z:\home\localhost\www\p\index.php on line 6
    Cоздана папка
     
  4. Sanuch

    Sanuch

    Регистр.:
    25 май 2009
    Сообщения:
    207
    Симпатии:
    70
    приведите пару строк из своего файла
     
  5. sidor80

    sidor80 Постоялец

    Регистр.:
    15 фев 2007
    Сообщения:
    80
    Симпатии:
    33
    111
    222
    333
    4444
    555
     
  6. Sanuch

    Sanuch

    Регистр.:
    25 май 2009
    Сообщения:
    207
    Симпатии:
    70
    в приведенном коде была опечатка , замените строку
    $string=trim($strins[$i]);
    на
    $string=trim($strings[$i]);
     
    dig555 и sidor80 нравится это.
  7. saen

    saen

    Регистр.:
    6 авг 2006
    Сообщения:
    756
    Симпатии:
    129
    В скрипте надо учесть спецсимволы, которые не могу быть в названии папки
     
  8. dig555

    dig555

    Регистр.:
    22 июн 2007
    Сообщения:
    363
    Симпатии:
    148
    А **х? См. образец данных ТС.
     
  9. saen

    saen

    Регистр.:
    6 авг 2006
    Сообщения:
    756
    Симпатии:
    129
    Это всего лишь образец, а потом ТС и сам не поймет почему у него папки вдруг не создаются. Шире надо мыслить, коллега ;)
     
    dig555 нравится это.
Статус темы:
Закрыта.