Спустя 14 минут, 51 секунда (19.03.2011 - 22:31) fallow написал(а):
Ну так описал же в чате
Циклом гоняй, счётик поставь и его прописывай в конец.

Циклом гоняй, счётик поставь и его прописывай в конец.
Спустя 49 секунд (19.03.2011 - 22:32) Parfusha написал(а):
Цитата (fallow @ 19.03.2011 - 19:31) |
Ну так описал же в чате ![]() Циклом гоняй, счётик поставь и его прописывай в конец. |
А пример скрипта можно, пожулуйста...
Спустя 4 минуты, 47 секунд (19.03.2011 - 22:36) fallow написал(а):
оО ещё один
Ты сам то что написал? В чем конкретно проблемы?
Я тебе описал алгоритм,если проблемы с функциями, читай документацию

Ты сам то что написал? В чем конкретно проблемы?
Я тебе описал алгоритм,если проблемы с функциями, читай документацию

Спустя 3 минуты, 7 секунд (19.03.2011 - 22:39) Parfusha написал(а):
if (file_exists($primf1)) {copy(("$fsbd"),$primf2);} else {copy(("$fsbd"),$primf1);}
Спустя 6 минут, 32 секунды (19.03.2011 - 22:46) fallow написал(а):
Вот достань имя файла которое тебе нужно скопировать, достал?
теперь возьми деррикторию в которую хочешь скинуть файл, и проверь : нет ли там файла с таким же именем которым обладает файл который будет копироваться. Если да : копируй (test), если нет : при копирований пишешь
потом имя переменной $name присваивешь так: берёшь конец последнего файла 1 и прибавляешь к нему 1 и уже 2 добавляешь в конец при новом копировании.
теперь возьми деррикторию в которую хочешь скинуть файл, и проверь : нет ли там файла с таким же именем которым обладает файл который будет копироваться. Если да : копируй (test), если нет : при копирований пишешь
$name = 1;
else
{
copy(отсуда .... вот сюда.$name)
}
потом имя переменной $name присваивешь так: берёшь конец последнего файла 1 и прибавляешь к нему 1 и уже 2 добавляешь в конец при новом копировании.
Спустя 54 минуты, 16 секунд (19.03.2011 - 23:40) neadekvat написал(а):
Цитата (fallow @ 19.03.2011 - 22:46) |
деррикторию |
*facepalm* директория
Спустя 9 минут, 57 секунд (19.03.2011 - 23:50) inpost написал(а):
$num = '';
while(file_exists($primf1.$num))
if(empty($num))
$num = 1;
else
++$num;
copy();
Спустя 1 минута, 56 секунд (19.03.2011 - 23:52) neadekvat написал(а):
inpost, и как же это применять?
Спустя 3 минуты, 56 секунд (19.03.2011 - 23:56) Trianon написал(а):
neadekvat
**facepalm**
Вам чиз писом или послайсить?
каталог!
**facepalm**
Вам чиз писом или послайсить?
каталог!
Спустя 2 минуты, 36 секунд (19.03.2011 - 23:59) Trianon написал(а):
inpost
if настоятельно просит поменять его на while
if настоятельно просит поменять его на while
Спустя 1 минута, 5 секунд (20.03.2011 - 00:00) neadekvat написал(а):
Цитата (Trianon @ 19.03.2011 - 23:56) |
каталог! |
Ну, я не про контекст говорил, а про орфографию. Там вопиющий случай..
Да, по теме, а то офтоплю больше.
$num = null;
$name = 'some';
do
{
$new_name = $name . $num;
++$num;
} while(file_exists($new_name));
Спустя 1 минута, 36 секунд (20.03.2011 - 00:01) inpost написал(а):
Я поменял =))) Только заметил, что while забыл =) Смотрите предыдущий коммент.
Спустя 6 минут, 14 секунд (20.03.2011 - 00:08) Trianon написал(а):
Цитата |
Я поменял =))) Только заметил, что while забыл =) Смотрите предыдущий коммент. |
Как-то уж слишком кардинально.
Там достаточно было поменять ключевое слово if на ключевое слово while
Не трогая остальной код

Спустя 1 час, 50 минут, 47 секунд (20.03.2011 - 01:58) inpost написал(а):
Trianon
Девушка тянула за уши, лишь бы как изменил, чтобы работало =)
Вот, сделал красивее и проще через while, отредактировал старое сообщение =)
Девушка тянула за уши, лишь бы как изменил, чтобы работало =)
Вот, сделал красивее и проще через while, отредактировал старое сообщение =)