nouhau, автор потрудился над своим скриптом так называемым обфускатором, чтобы затруднить чтение и правку кода. тем не менее Вы можете решить свой вопрос, если будете внимательно читать, что происходит в скрипте. В предоставленном Вами фрагменте, как уже написал (правда, без объяснений) Mad_Man, идёт объявление функции.
Как его выявить? Очень просто, т.к. в конечном итоге автор использует функцию php eval. Вы можете поменять eval(base64_decode($m)); на die(base64_decode($m)); и Вы увидите, какой именно код выполняется в этом месте, после чего Вы можете заменить исходную строку на выведенный Вам код.
Конечно, Вам придётся потрудится над тем, чтобы найти место, в котором прописаны ссылки, но это того стоит. Точнее, как Вам сказал Mad_Man, это стоит $20.
были бы в mysql регэкспы, можно было бы написать rlike '(^|,)$catid($|,)' - было бы красивее, но не факт, что быстрее
categ like '$catid,%' or categ like '%,$catid' or categ like '%,$catid,%' or categ='$catid'
asdqwe добавил 07.03.2011 в 16:53
$catid = $_GET['catid']; mysql_query("SELECT * FROM catalog WHERE categ LIKE '%$catid%' ORDER BY name");
только Вас как-нибудь жестко хакнут через такого рода вещи, надо сделать $catid = intval($_GET['catid']); хотя бы
Antonsad, разные ли у Вас DocumentRoot для доменов?
Не совпадают ли у Вас настройки WP для этих доменов?
не совсем так - дампер может делать дамп со своими настройками по умолчанию, которые могут не совпадать с настройками базы, у Вас так и происходит
Очень похоже, что Вы выбрали кодировку cp1251_general_ci, нужно cp1251_general_cs (в таблице есть уникальный ключ по полю, которое стало case insensitive)
Zero-xack, посмотрите на скрин изменения mx для домена на яндексе
Zero-xack, на яндексе можно любой mx прописать, не обязательно их почту использовать
HenzO, посмотрите, есть ли у sympex dumper настройки, и можно ли там выбрать кодировку для дампа базы данных. если да - выбирайте windows 1251 (cp1251)
nihil08, если не wmz, а кредитка - hetzner.de
попробуйте создать дамп в однобайтовой кодировке (CP1251, например)