Баг в ЛС

Discussion in 'WASM.SITE' started by Cr4sh, Nov 4, 2007.

  1. Cr4sh

    Cr4sh New Member

    Blog Posts:
    0
    Joined:
    Apr 17, 2006
    Messages:
    668
    У меня исчерпан лимит хранящихся исходящих сообщений, но удалить я их не могу, пишет следующее:
     
  2. apple

    apple Виктор

    Blog Posts:
    0
    Joined:
    Apr 26, 2005
    Messages:
    907
    Location:
    Russia
    Это из-за того, что не передается Referer
     
  3. apple

    apple Виктор

    Blog Posts:
    0
    Joined:
    Apr 26, 2005
    Messages:
    907
    Location:
    Russia
    Опоссума2008 ставил?
     
  4. IceStudent

    IceStudent Active Member

    Blog Posts:
    0
    Joined:
    Oct 2, 2003
    Messages:
    4,300
    Location:
    Ukraine
    Cr4sh
    Если заходишь по https, зайди по http.

    all
    При https не передаётся реферрер или это бага форума?
     
  5. apple

    apple Виктор

    Blog Posts:
    0
    Joined:
    Apr 26, 2005
    Messages:
    907
    Location:
    Russia
    Бага форума. И вообще взяли бы трустед-сертификат, а то надоело сообщение.
     
  6. apple

    apple Виктор

    Blog Posts:
    0
    Joined:
    Apr 26, 2005
    Messages:
    907
    Location:
    Russia
    Надо переписать от так функцию конфирма реферера
    Code (Text):
    1. function confirm_referrer($script)
    2. {
    3.     global $pun_config, $lang_common;
    4.     $pun_referer = $_SERVER['HTTP_REFERER'];
    5.     $pun_referer = str_replace('https://', 'http://', $pun_referer);
    6.     $pun_cfg_ref = str_replace('https://', 'http://', $pun_config['o_base_url']);
    7.  
    8.     if (!preg_match('#^'.preg_quote(str_replace('www.', '', $pun_cfg_ref).'/'.$script, '#').'#i', str_replace('www.', '', (isset($pun_referer) ? $pun_referer : ''))))
    9.         message($lang_common['Bad referrer']);
    10. }
     
  7. IceStudent

    IceStudent Active Member

    Blog Posts:
    0
    Joined:
    Oct 2, 2003
    Messages:
    4,300
    Location:
    Ukraine
    Просто сертификат выписан только для 'wasm.ru', не для 'www.wasm.ru'. Понятно, что для 'wasm.ru' также не доверенный, но хоть не напрягает.
     
  8. Agent_Smit

    Agent_Smit New Member

    Blog Posts:
    0
    Joined:
    May 19, 2007
    Messages:
    60
    Уже писал по поводу ЛС. Баг до сих пор остался. Вверху страницы надпись "Есть новые сообщения". Никаких новых сообщений нет.
     
  9. Asterix

    Asterix New Member

    Blog Posts:
    0
    Joined:
    Feb 25, 2003
    Messages:
    3,576
    багу то с удалением фиксить кто-нибудь будет ?
     
  10. Aquila

    Aquila Самурай дзена

    Blog Posts:
    0
    Joined:
    Aug 30, 2002
    Messages:
    1,467
    Location:
    Russia, Moscow
    apple
    Спасибо за код. Баг поправлен (наверно :) ).

    Asterix
    По ходу опять я!