Перейти к публикации

Поиск и замена: удалить текст по базе


Рекомендованные сообщения

Здравствуйте. Мне тут недавно сайт ломанули и во все новости (а их свыше 250) вставили кое-какой <script>. Попробовал удалить его утилитой "Поиск и замена", введя в поле старого текста этот скрипт, а поле нового текста оставил пустым. Подумал, что таким образом по всей базе данных этот скрипт будет перезаписан на "пустоту". Но ничего не произошло. Есть ли возможность этой утилитой удалить текст по базе или нужно использовать что-то другое? Чувствую, что нужно лезть в PHP MyAdmin, а я в этом не особо шарю. Поэтому хотелось бы как проще. Или данная утилита поиска и замены не помощник в данном случае?

Ссылка на сообщение
Поделиться на других сайтах

В админпанели есть раздел "Перестроение публикаций", оно удаляет любые JS коды в текстах публикаций

Ссылка на сообщение
Поделиться на других сайтах
22 минуты назад, celsoft сказал:

В админпанели есть раздел "Перестроение публикаций", оно удаляет любые JS коды в текстах публикаций

А лучше в след версии сделать поиск и замену с regexp :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах
45 минут назад, webair сказал:

А лучше в след версии сделать поиск и замену с regexp

Нет такого в самом MySQL. 

Ссылка на сообщение
Поделиться на других сайтах
32 минуты назад, webair сказал:

Честно, сам не пользовался :D

http://www.php.su/mysql/manual/?page=Regexp

Нет именно функции замены с regexp.

Ссылка на сообщение
Поделиться на других сайтах
13 минуты назад, Captain сказал:

Нет именно функции замены с regexp.

Это не функции замены текста по БД, функции замены не поддерживают regexp

Ссылка на сообщение
Поделиться на других сайтах

Насчёт удаления скриптов при помощи перестроения публикаций - не знал. Учту на будущее. Спасибо. Но проблему решил другим образом. Использовал массовую замену по базе данных. Таки полез в phpMyAdmin. Хорошо было бы, чтобы с помощью утилиты "Поиск и замена" тоже можно было бы заменять текст на пустое значение.

Ссылка на сообщение
Поделиться на других сайтах
17 часов назад, celsoft сказал:

...функции замены не поддерживают regexp

Я это и имел ввиду, не так выразился. :)

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...