Горбушка
Ищу её...
- Регистрация
- 2 Май 2008
- Сообщения
- 3.444
- Реакции
- 2.524
- Автор темы
- #1
Всем привет!
Собственно, в сетевой папке валяется порядка n-дцати тысяч файлов... Нужно проверять, чтобы не было за некоторое время назад, скажем, 2 дня...
Написан простой скриптик:
Теперь собственно вопрос... Т.к. эти файлы ну ппц ценные меся скрутила паранойя... А нет ли каких-либо условий, при которых этот скрипт может снести файл? Понятно, что при штатном - нет, а вот при каких-то дополнительных условиях... Аля, плохая карма, проблемы с сетью и тому подобное...
Собственно, в сетевой папке валяется порядка n-дцати тысяч файлов... Нужно проверять, чтобы не было за некоторое время назад, скажем, 2 дня...
Написан простой скриптик:
PHP:
<?php
header('Content-Type: text/html; charset=utf-8');
date_default_timezone_set('Europe/Moscow');
$dir = '\\\\1.1.1.1\\folder\\';
$files = scandir($dir);
echo 'Обнаружены следующие файлы за ' . date('d.m.Y', time() - 60 * 60 * 24 * 2) . ':<br />';
foreach ($files AS $name) {
if (substr($name, -7, 3) != '123') {
if (substr($name, 0, 3) == 123 OR substr($name, 0, 3) == 456) {
if (substr($name, 4, 10) == date('Y.m.d', time() - 60 * 60 * 24 * 2) OR substr($name, 4, 10) == date('d.m.Y', time() - 60 * 60 * 24 * 2)) {
echo $name . '<br />';
}
}
}
}
?>
Теперь собственно вопрос... Т.к. эти файлы ну ппц ценные меся скрутила паранойя... А нет ли каких-либо условий, при которых этот скрипт может снести файл? Понятно, что при штатном - нет, а вот при каких-то дополнительных условиях... Аля, плохая карма, проблемы с сетью и тому подобное...
Последнее редактирование: