Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » удалить лишние файлы

Ответить
Настройки темы
удалить лишние файлы

Старожил


Сообщения: 359
Благодарности: 6


Конфигурация

Профиль | Отправить PM | Цитировать


есть папка с картинками ( картинок много ) есть таблица базы данных в которой все нужные картинки указаны

вопрос как удалить лишние картинки точней как собрать все ненужные картинки в отдельную таблицу в базе данных для дальнейшего из удаления ?

Отправлено: 20:40, 28-09-2011

 
mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


- readdir - получаем массив картинок и
- добавляем запись в новую таблицу, если имя файла отсутствует в таблице картинок (хотя можно и сразу удаляыть)


ну, и менее затратный по загрузке сервера, если есть доступ по ssh ест
- через ls > tmp_file.txt и парсинг этого файла получаем массив картинок и
- добавляем запись в новую таблицу, если имя файла отсутствует в таблице картинок

Отправлено: 20:50, 28-09-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Старожил


Сообщения: 359
Благодарности: 6

Профиль | Отправить PM | Цитировать


а поподробней можно ?

у меня всё поделено по папкам 2011-09 . 2011-08 . 2011-07 .

Отправлено: 01:43, 29-09-2011 | #3


Deadooshka


Сообщения: 2492
Благодарности: 675

Профиль | Отправить PM | Цитировать


Если в таблице с картинками есть адрес файла, то делайте запрос на эти адреса, и проверяйте is_file('адрес') - и если false (файла нет), то удаляете из таблицы и т.д... Если адрес не указан, то ищите, как он формируется.

Отправлено: 17:50, 29-09-2011 | #4



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » удалить лишние файлы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - [решено] Как удалить лишние записи из "Программы и компоненты" zai Хочу все знать 17 18-08-2011 19:49
Интернет - [решено] Как удалить или скрыть лишние компьютеры в Сети? VeRtex-2010 Microsoft Windows 7 10 09-04-2011 23:53
7 / 2008 R2 - [решено] Как удалить лишние дистрибутивы Win7 rushen Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 19 01-11-2010 22:08
Разное - [решено] Как удалить лишние виртуальные приводы? juliahka Хочу все знать 5 15-07-2010 06:49
Разное - [решено] Как удалить лишние программы из списка "Открыть с помощью" (Open with) cs_sova Microsoft Windows 2000/XP 3 08-06-2009 12:46




 
Переход