
28.03.2008, 19:06
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
С нами:
10248806
Репутация:
2371
|
|
[Помощь] Php, Логика....
ммм...
Не могу понять и правильно сконструировать свои мысли и скрипт
Вообщем в папке есть файлы вида:
cookies_12.txt
cookies_33.txt
cookies_35.txt
cookies_91.txt
cookies__1.txt
cookies__22.txt
cookies__69.txt
Так вот и скрипт который должен делать с этими файлами след.действие:
найти первый файл cookies_33.txt при этом в скрипте нигде не написано что первый файл это cookies_33.txt
Надо сразу переименовать этот файл в cookies.txt, далее кое-что в нем изменить, сделать некоторые действия с файлом(не важно какие) и далее переименовать файл так, чтобы дальше было удобно его использовать опять, но нельзя использовать 1 файл 2 раза за день..
Далее найти след.файл cookies_35.txt и сделать аналогичное...
Т.е. все действия в скрипте у меня проводятся над файлом cookies.txt, другие просто в него переименовываются и сохраняются заново...
Кто меня хорошо понял и поможет, у того жизнь будет ягодная..
Чмоке 
|
|
|

28.03.2008, 19:11
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
С нами:
9840758
Репутация:
808
|
|
т.е., проще говоря, название первого файла "cookies_33.txt" задаётся пользователем? Если нет, то по какому принципу он выбирается?
|
|
|

28.03.2008, 19:13
|
|
Постоянный
Регистрация: 18.01.2008
Сообщений: 383
С нами:
9638148
Репутация:
476
|
|
Сообщение от astrologer
т.е., проще говоря, название первого файла "cookies_33.txt" задаётся пользователем? Если нет, то по какому принципу он выбирается?
Можно поробывать выбрать по дате создания)
|
|
|

28.03.2008, 19:35
|
|
Познавший АНТИЧАТ
Регистрация: 14.01.2008
Сообщений: 1,165
С нами:
9644006
Репутация:
3099
|
|
1 ищем первый файл в директории
2 находим
3 выполняем действия
сохраняем как cookies.txt
3 меняем имя файла через сутки ?
ищем дальше
если найденный файл не cookies.txt (может тут сделать случайный выбор файла в директории?) или это диапазон значений от cookies_0.txt
до cookies_n.txt? и из него делать выборку
=\ моск сдох
Последний раз редактировалось xcedz; 28.03.2008 в 19:40..
|
|
|

28.03.2008, 19:38
|
|
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
С нами:
10892546
Репутация:
2274
|
|
А мне мысль про дату изменения понравилась 
Токо так и не понял как 1 файл определять
|
|
|

28.03.2008, 19:58
|
|
Постоянный
Регистрация: 21.08.2007
Сообщений: 367
С нами:
9854246
Репутация:
468
|
|
0. получаем текущую дату (например в формате 26032008)
1. сканим диру на наличие файлов в цикле.
{
2. Если в имени файла есть строка "cookies" (допустим это наше условие файлов) и нет строки "26032008" то переходим в пункт 3.
3. Выполняем необходимые действия с файлом и переименовываем в "старое имя_26032008"
}
|
|
|

28.03.2008, 20:19
|
|
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами:
10139366
Репутация:
1502
|
|
1) Создаём таблицу вида имяфайла -- дата последнего открытия.
2) Юзаем как очередь =)
__________________
Bedankt euch dafür bei euch selbst.
H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
|
|
|

28.03.2008, 20:30
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
С нами:
10248806
Репутация:
2371
|
|
Вы не поняли......
У меня в файле куча файлов cookies_ N.txt
Значение не изветно..если тока диру сканить..
Так вот..надо взять первый файл cookies_N.txt переименовать его в cookies.txt.
сделать действие, переименовать файл обратно ->
Для будущего перебора файлов я сделал формат перезаписи файлов такой:
PHP код:
<?php
$cookfil = 'cookies'.date("d", time()).'_'.$num.'.txt.';
?>
...
Дальше....надо найти второй файл cookies_n.txt и сделать теже действия!!!!!!!
|
|
|

28.03.2008, 20:35
|
|
Познающий
Регистрация: 26.03.2008
Сообщений: 31
С нами:
9541076
Репутация:
82
|
|
омфг, изос,что значит первый файл?
первый в дире или первый по числу n, или по дате создания?
|
|
|

28.03.2008, 20:38
|
|
Познающий
Регистрация: 06.01.2007
Сообщений: 62
С нами:
10181638
Репутация:
51
|
|
А зачем их вообще туда-обратно переименовывать?
Открыл, сделал, что надо, закрыл.
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Books PHP
|
FRAGNATIC |
PHP |
186 |
21.02.2010 02:41 |
|
Что такое Php?
|
PAPA212 |
Болталка |
13 |
28.12.2007 20:44 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|