Показать сообщение отдельно
Soniks вне форума      Старый #20  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
24.09.2005, 01:22

Andruha ну как нет, от части у вас заработало, на вашем сайте видно, например ссылка на детали файла. дальше делаете следующее. Находите не обработанную ссылку гуглификатором, например: gate.html?name=Downloads&d_op=viewdownload&cid=18
открываем html код странице, где эта ссылка находится (downloads.html) и смотрим эту ссылку, видим:

gate.html?name=Downloads&d_op=viewdownload&cid=18

Открываете header.php ищите похоже этому:

gate.html?name=Downloads&d_op=viewdownload

находим мы там строчку:

"'(?<!/)gate.html\?name=Downloads&amp;d_op=viewdownload&amp;cid=([0-9]*)'",

Эти строчки должны по структуре совпасть, с тем что мы нашли в html коде (жирным красным цветом показоно совпадения и отличия).
Далее в этой строчке изменяем первый &amp; на &, получается:

"'(?<!/)gate.html\?name=Downloads&d_op=viewdownload&amp;cid=([0-9]*)'",

сохраняем смотрим! таким образом подгоняем все необработанные ссылки.

P.S.: для браузера в сылке &amp; = & и ему всеравно, а вот скрипту нет, т.к. он сверяет символы.
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".