ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[Помощь] Php, Логика....
  #1  
Старый 28.03.2008, 19:06
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 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, другие просто в него переименовываются и сохраняются заново...

Кто меня хорошо понял и поможет, у того жизнь будет ягодная..
Чмоке
 
Ответить с цитированием

  #2  
Старый 28.03.2008, 19:11
Аватар для astrologer
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

т.е., проще говоря, название первого файла "cookies_33.txt" задаётся пользователем? Если нет, то по какому принципу он выбирается?
 
Ответить с цитированием

  #3  
Старый 28.03.2008, 19:13
Аватар для Ergoproxy
Ergoproxy
Постоянный
Регистрация: 18.01.2008
Сообщений: 383
Провел на форуме:
9332138

Репутация: 476
Отправить сообщение для Ergoproxy с помощью ICQ
По умолчанию

Цитата:
Сообщение от astrologer  
т.е., проще говоря, название первого файла "cookies_33.txt" задаётся пользователем? Если нет, то по какому принципу он выбирается?
Можно поробывать выбрать по дате создания)
 
Ответить с цитированием

  #4  
Старый 28.03.2008, 19:35
Аватар для xcedz
xcedz
Познавший АНТИЧАТ
Регистрация: 14.01.2008
Сообщений: 1,165
Провел на форуме:
7229141

Репутация: 3099


По умолчанию

1 ищем первый файл в директории
2 находим
3 выполняем действия
сохраняем как cookies.txt
3 меняем имя файла через сутки ?
ищем дальше
если найденный файл не cookies.txt (может тут сделать случайный выбор файла в директории?) или это диапазон значений от cookies_0.txt
до cookies_n.txt? и из него делать выборку
=\ моск сдох

Последний раз редактировалось xcedz; 28.03.2008 в 19:40..
 
Ответить с цитированием

  #5  
Старый 28.03.2008, 19:38
Аватар для Ponchik
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
Провел на форуме:
6828219

Репутация: 2274


По умолчанию

А мне мысль про дату изменения понравилась
Токо так и не понял как 1 файл определять
 
Ответить с цитированием

  #6  
Старый 28.03.2008, 19:58
Аватар для life_is_shit
life_is_shit
Постоянный
Регистрация: 21.08.2007
Сообщений: 367
Провел на форуме:
3578960

Репутация: 468
Отправить сообщение для life_is_shit с помощью ICQ
По умолчанию

0. получаем текущую дату (например в формате 26032008)
1. сканим диру на наличие файлов в цикле.
{
2. Если в имени файла есть строка "cookies" (допустим это наше условие файлов) и нет строки "26032008" то переходим в пункт 3.
3. Выполняем необходимые действия с файлом и переименовываем в "старое имя_26032008"
}
 
Ответить с цитированием

  #7  
Старый 28.03.2008, 20:19
Аватар для desTiny
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 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
 
Ответить с цитированием

  #8  
Старый 28.03.2008, 20:30
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Вы не поняли......
У меня в файле куча файлов cookies_N.txt
Значение не изветно..если тока диру сканить..
Так вот..надо взять первый файл cookies_N.txt переименовать его в cookies.txt.
сделать действие, переименовать файл обратно ->
Для будущего перебора файлов я сделал формат перезаписи файлов такой:
PHP код:
<?php
$cookfil    
'cookies'.date("d"time()).'_'.$num.'.txt.';
?>
...

Дальше....надо найти второй файл cookies_n.txt и сделать теже действия!!!!!!!
 
Ответить с цитированием

  #9  
Старый 28.03.2008, 20:35
Аватар для Анжелика
Анжелика
Познающий
Регистрация: 26.03.2008
Сообщений: 31
Провел на форуме:
208349

Репутация: 82
По умолчанию

омфг, изос,что значит первый файл?
первый в дире или первый по числу n, или по дате создания?
 
Ответить с цитированием

  #10  
Старый 28.03.2008, 20:38
Аватар для MstDoc
MstDoc
Познающий
Регистрация: 06.01.2007
Сообщений: 62
Провел на форуме:
830970

Репутация: 51
По умолчанию

А зачем их вообще туда-обратно переименовывать?
Открыл, сделал, что надо, закрыл.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Local include && PHP baz1k Чужие Статьи 0 10.01.2008 04:50
Что такое Php? PAPA212 Болталка 13 28.12.2007 20:44
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ