Простые методы раскодировки html кода (преимущественно для WP)

Май 15, 12 Автор Камчатский

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

Потому, на армада форуме, мне дали хорошую подсказку и помощь в решении:

Метод 1

1. заменяешь eval( на echo( и смотришь, что вышло (я не смотрел)
2. хм.. во втором — тоже
будет непонятно — добавь


by brush

Метод 2

у меня, например, php и так установлен на вот этом
самом компе, с которого я пишу. поэтому я создаю файл с именем sample.php. создаю
его в том каталоге, где у меня php установлен (ну, мне так проще просто). в этот файл
тупо вставляю содержимое кода номер 2. и слово eval заменяю на echo. сохраняю файл.

теперь набираю простую команду в консоли:
php sample.php > sample.txt

> sample.txt нужно для того, чтоб результат работы скрипта писался не в консоль, а в
файл sample.txt.

если php на компе не установлен, можно тупо залить этот файл (sample.php) на хостинг,
поддерживающий выполнение скриптов. и весь этот декодированный шит мы получим
в окошке браузера, когда наберем чето типа: http://myVeryPowerSite.com/sample.php.

by agrasoff

Метод 3

я бы сделал так:

ob_start();
echo… //код, кот нужно сохранить в файл
$str = ob_get_contents();
ob_end_clean();
$fp = fopen(’file.txt’, ‘w’);
fwrite($fp, $str);
fclose($fp);

by ctapbiu

У меня всё отлично раскодировалось. Думаю и у вас получится.

Оставить Ответ