Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Поиск ссылок в документах базы...
 
 автор: serjinio   (05.05.2008 в 23:53)   письмо автору
 
 

у меня скопилось большое колличество картинок на которые ни один документ не ссылается,подозреваю что и в документах есть битые ссылки--- в БД в поле TEXT хранятся статьи с ссылками на них т.е надо выбрать ссылки в статьях ,где имя файла и путь к картинке и сравнить пути и имена..что не совпадет вывести....для удаления...
скрипт по поиску картинок в папках написал т.е получаю путь ,имя и расширение , всех картинок,
но как их выковыривать из документов в базе ...даже понятия не имею...те ссылки вида
<img src="  >
может кто-то знает как это реализовать????

   
 
 автор: provodnik   (06.05.2008 в 00:06)   письмо автору
 
   для: serjinio   (05.05.2008 в 23:53)
 

Попробуйте искать в БД не тэги, а непосредственно имена картинок.
При отсутствии такого имени картинки в записях БД, перемещайте эту картинку в какую-нибудь временную папку для более детального изучения и последующего удаления...

   
 
 автор: Maya   (06.05.2008 в 03:10)   письмо автору
 
   для: provodnik   (06.05.2008 в 00:06)
 

ничего элегантнее в голову не приходит, чем:
получить селектом из БД тексты статей и идентификаторы к ним,
в цикле пройти по текстам на предмет наличия <img src= > (рег. выр.)
найденные совпадения вывести с идентификатором статьи для просмотра
или сразу заменять по условию (сравнивать с массивом существующих линков)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования