Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Перенесение строк в скрипте

Сообщения:  [1-8] 

 
 автор: kasmanaft   (24.07.2007 в 06:50)   письмо автору
 
   для: interest_quastion   (23.07.2007 в 23:40)
 

2) Смотря какая система и какой архиватор... В nix'ах, наверное, можно воспользоваться утилитой tar

   
 
 автор: Ziq   (24.07.2007 в 01:02)   письмо автору
 
   для: 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(0strlen($alpha) - 1)};
    }

    return 
$buff;
}

//  Создаем папку
mkdir(rand_name());
?>

   
 
 автор: interest_quastion   (23.07.2007 в 23:40)   письмо автору
 
   для: interest_quastion   (23.07.2007 в 23:36)
 

Да, и еще 2 вопроса xD

1) Как можно создавать папки со случайными именами, вида 678s78fqw57 для того, чтобы готовую сборку можно было скопировать туда (из заранее заготовленных частей), а затем, после скачки, папку удалить...

2) Можно ли заархивировать папку с содержимым после создания? Возможно ли это, например с помощью exec() + установленного архиватор в системе?

   
 
 автор: interest_quastion   (23.07.2007 в 23:36)   письмо автору
 
   для: interest_quastion   (23.07.2007 в 23:34)
 

Все заработало, помогло "\r\n", которое предложил Unkind )

   
 
 автор: interest_quastion   (23.07.2007 в 23:34)   письмо автору
 
   для: bronenos   (23.07.2007 в 22:55)
 

>А где Вы смотрели результат? В браузере? В таком случае надо смотреть исходный HTML-код.
>К тому же, возможно, программа "не поняла" переноса строки. Лучше пишите "\r\n".

Да, нет не совсем так :) Мне нужно открыть файл и дописать в него несколько строк в зависимости от выбора пользователя...

Я пытаюсь сделать что-то наподобие сборки jimma в онлайне )

Общий вид моего файла:


option1
option2
option3
option4

// Динамические опции
опция_которая_должна_быть_дописана
опция_которая_должна_быть_дописана
опция_которая_должна_быть_дописана



Я открывал файл test.txt в блокноте и смотрел, но там дописывается непнятный символ (квадрат) в конец каждого слова (по-видимому это символ "\n"), при использовании "\r\n" получается тоже самое...

   
 
 автор: bronenos   (23.07.2007 в 22:55)   письмо автору
 
   для: interest_quastion   (23.07.2007 в 22:38)
 

а вы смотрите исходный код хтмл, а не страницу - на странице переносов не делается вроде как, тока если <br/>

   
 
 автор: Unkind   (23.07.2007 в 22:54)   письмо автору
 
   для: interest_quastion   (23.07.2007 в 22:38)
 

А где Вы смотрели результат? В браузере? В таком случае надо смотреть исходный HTML-код.
К тому же, возможно, программа "не поняла" переноса строки. Лучше пишите "\r\n".

   
 
 автор: interest_quastion   (23.07.2007 в 22:38)   письмо автору
 
 

Доброго времени суток всем!
Вот, собственно хотел поинтересоваться каким образом можно в файл дописывать строки в столбик, то есть примерно так:

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;
?>

   

Сообщения:  [1-8] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования