PHP Скрипт поиска и замены в тексте

Задание закрыто
Стоимость:700 рублей
Срок выполнения:2 дня
Варианты оплаты:Без предоплаты
Дата публикации:2016-07-06 08:49
Обновлено:2016-07-06 08:57
Был(а) на сайте:2018-01-10 18:33

PHP Скрипт поиска и замены в тексте

 
Задача

Нужен скрипт для перелинковки на сайте. Находить в текстах нужные слова и делать их ссылками.
Например у меня есть статья про Дуб. Найти на сайте тексты где встречается "Дуб" и сделать ссылкой.

ЦЕЛЬ
Организация естественной внутренней перелинковки сайта.
Найти в текстах страниц ключевое слово и заменить на ссылку на указанную страницу.

ЗАДАЧА
0. Определяем в переменных ключевое слово, его формы. Задаём нужный URL.
1. Читаем в БД в указанной таблице указанные поля.
2. Проверяем, нет ли в тексте указанного URL. Если нет:
3. Ищем вхождение искомой фразы в тексте.
4. Если нашли - проверяем что это не ссылка, не заголовок, не title="...", alt="..."
5. Заменяем первое найденное слово на нужную ссылку.
6. Сохраняем в БД.
7. Так по каждому полю.

Что должно получиться в итоге.
Заменяем первое вхождение искомой фразы/слова на ссылку. Если это именно обычный текст, а не заголовок <h..>, Не атрибут тега, итд.

Оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.

Другие открытые задания:

поиск заданий