|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » удалить лишние файлы |
|
удалить лишние файлы
|
Старожил Сообщения: 359 |
Профиль | Отправить PM | Цитировать есть папка с картинками ( картинок много ) есть таблица базы данных в которой все нужные картинки указаны
вопрос как удалить лишние картинки точней как собрать все ненужные картинки в отдельную таблицу в базе данных для дальнейшего из удаления ? |
|
Отправлено: 20:40, 28-09-2011 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать - readdir - получаем массив картинок и
- добавляем запись в новую таблицу, если имя файла отсутствует в таблице картинок (хотя можно и сразу удаляыть) ну, и менее затратный по загрузке сервера, если есть доступ по ssh ест - через ls > tmp_file.txt и парсинг этого файла получаем массив картинок и - добавляем запись в новую таблицу, если имя файла отсутствует в таблице картинок |
Отправлено: 20:50, 28-09-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 359
|
Профиль | Отправить PM | Цитировать а поподробней можно ?
у меня всё поделено по папкам 2011-09 . 2011-08 . 2011-07 . |
Отправлено: 01:43, 29-09-2011 | #3 |
Deadooshka Сообщения: 2511
|
Профиль | Отправить PM | Цитировать Если в таблице с картинками есть адрес файла, то делайте запрос на эти адреса, и проверяйте is_file('адрес') - и если false (файла нет), то удаляете из таблицы и т.д... Если адрес не указан, то ищите, как он формируется.
|
Отправлено: 17:50, 29-09-2011 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - [решено] Как удалить лишние записи из "Программы и компоненты" | 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 |
|