|
|
|
|
|
для: interest_quastion
(23.07.2007 в 23:40)
| | 2) Смотря какая система и какой архиватор... В nix'ах, наверное, можно воспользоваться утилитой tar | |
|
|
|
|
|
|
|
для: interest_quastion
(23.07.2007 в 23:40)
| | 1) Как можно создавать папки со случайными именами, вида 678s78fqw57
<?
// $lenght - длина названия папки
function rand_name($lenght = 5)
{
$buff = '';
// Алфавит
$alpha = '1234567890abcdefgh';
for($i = 0; $i < $lenght; $i++)
{
$buff .= $alpha{rand(0, strlen($alpha) - 1)};
}
return $buff;
}
// Создаем папку
mkdir(rand_name());
?>
|
| |
|
|
|
|
|
|
|
для: interest_quastion
(23.07.2007 в 23:36)
| | Да, и еще 2 вопроса xD
1) Как можно создавать папки со случайными именами, вида 678s78fqw57 для того, чтобы готовую сборку можно было скопировать туда (из заранее заготовленных частей), а затем, после скачки, папку удалить...
2) Можно ли заархивировать папку с содержимым после создания? Возможно ли это, например с помощью exec() + установленного архиватор в системе? | |
|
|
|
|
|
|
|
для: interest_quastion
(23.07.2007 в 23:34)
| | Все заработало, помогло "\r\n", которое предложил Unkind ) | |
|
|
|
|
|
|
|
для: bronenos
(23.07.2007 в 22:55)
| | >А где Вы смотрели результат? В браузере? В таком случае надо смотреть исходный HTML-код.
>К тому же, возможно, программа "не поняла" переноса строки. Лучше пишите "\r\n".
Да, нет не совсем так :) Мне нужно открыть файл и дописать в него несколько строк в зависимости от выбора пользователя...
Я пытаюсь сделать что-то наподобие сборки jimma в онлайне )
Общий вид моего файла:
option1
option2
option3
option4
// Динамические опции
опция_которая_должна_быть_дописана
опция_которая_должна_быть_дописана
опция_которая_должна_быть_дописана
|
Я открывал файл test.txt в блокноте и смотрел, но там дописывается непнятный символ (квадрат) в конец каждого слова (по-видимому это символ "\n"), при использовании "\r\n" получается тоже самое... | |
|
|
|
|
|
|
|
для: interest_quastion
(23.07.2007 в 22:38)
| | а вы смотрите исходный код хтмл, а не страницу - на странице переносов не делается вроде как, тока если <br/> | |
|
|
|
|
|
|
|
для: interest_quastion
(23.07.2007 в 22:38)
| | А где Вы смотрели результат? В браузере? В таком случае надо смотреть исходный HTML-код.
К тому же, возможно, программа "не поняла" переноса строки. Лучше пишите "\r\n". | |
|
|
|
|
|
|
| Доброго времени суток всем!
Вот, собственно хотел поинтересоваться каким образом можно в файл дописывать строки в столбик, то есть примерно так:
text
text
text
text
А то у меня получается:
texttexttexttext
Набросал вот такой скрипт
<?
$file="test.txt";
if(is_writable($file)):
$gg = fopen($file, "a+") or die ("Файл $file не доступен для записи");
fwrite($gg, "text\n");
fwrite($gg, "text\n");
fwrite($gg, "text\n");
fwrite($gg, "text\n");
fclose($gg);
endif;
?>
|
| |
|
|
|
|