JS и защита от левых ссылок

Discussion in 'Песочница' started by Igr_ok, 18 Mar 2013.

  1. Igr_ok

    Igr_ok New Member

    Joined:
    15 Oct 2012
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Всем добрый день.
    Есть форум на котором есть php файл go.php. Проверяет если ссылка site1.com == site1.com то все норм, если нет то переносит на страницу где говориться о том что они уходят с сайта. Что я только не делал чтобы обойти, даже двойное шифрование не помогает.

    Форум на phpBB 2.0.*

    Так же есть на форуме банеры которые редиректят на свои сайты, создаются при помощи JS:

    Code:
    function loadBanners() {
        $(".banner").each(function() {
            var $banner = $(this);
            if ($banner.hasClass("loaded")) {
                return;
            }
            $banner.addClass("loaded");
        
            var url = 'http://site.com/rotator/rotation.php?format=' + $banner.attr('id') + '&callback=?';
            $.getJSON(url, function(data) {
                $banner.html(data);
                $("a", $banner).each(function() {
                    if (! $(this).attr("target")) {
                        $(this).attr("target", "_top");
                    }
                });
            });
        });
    }
    Вопрос, можно ли как нибудь с браузера воспользоваться функцией для того чтобы сайт создал исключение моему сайту как для банера ?

    P.S. Если есть другие способы по обходу go.php то пожалуйста в выкладывайте.

    С Уважением.
     
  2. Igr_ok

    Igr_ok New Member

    Joined:
    15 Oct 2012
    Messages:
    3
    Likes Received:
    0
    Reputations:
    0
    Может ли мне что нибудь дать:

    1.Ошибка:

    Code:
    Warning: include(./language/lang_russian/lang_faq.php) [function.include]: failed to open stream: No such file or directory in /usr/home/www/forum.knala.net/faq.php on line 62
    
    Warning: include() [function.include]: Failed opening './language/lang_russian/lang_faq.php' for inclusion (include_path='.:/usr/local/share/pear') in /usr/home/www/forum.knala.net/faq.php on line 62
    2. При редактировании профиля в поле Формат даты:
    Синтаксис идентичен функции date() языка PHP

    Допускаются символы ('j'); /* , но поле может содержать 14 символов.

    3.
    В поле номер телефона символы <> заменяются на &gt; и &lt; Как можно обойти это ? шифрование /x00 не помогло, стоит ограничение на 20 символов в поле.
     
Loading...
Similar Threads - защита левых ссылок
  1. newsql
    Replies:
    2
    Views:
    2,615