Баг в ЛС

Тема в разделе "WASM.SITE", создана пользователем Cr4sh, 4 ноя 2007.

  1. Cr4sh

    Cr4sh New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2006
    Сообщения:
    668
    У меня исчерпан лимит хранящихся исходящих сообщений, но удалить я их не могу, пишет следующее:
     
  2. apple

    apple Виктор

    Публикаций:
    0
    Регистрация:
    26 апр 2005
    Сообщения:
    907
    Адрес:
    Russia
    Это из-за того, что не передается Referer
     
  3. apple

    apple Виктор

    Публикаций:
    0
    Регистрация:
    26 апр 2005
    Сообщения:
    907
    Адрес:
    Russia
    Опоссума2008 ставил?
     
  4. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Cr4sh
    Если заходишь по https, зайди по http.

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

    apple Виктор

    Публикаций:
    0
    Регистрация:
    26 апр 2005
    Сообщения:
    907
    Адрес:
    Russia
    Бага форума. И вообще взяли бы трустед-сертификат, а то надоело сообщение.
     
  6. apple

    apple Виктор

    Публикаций:
    0
    Регистрация:
    26 апр 2005
    Сообщения:
    907
    Адрес:
    Russia
    Надо переписать от так функцию конфирма реферера
    Код (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

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Просто сертификат выписан только для 'wasm.ru', не для 'www.wasm.ru'. Понятно, что для 'wasm.ru' также не доверенный, но хоть не напрягает.
     
  8. Agent_Smit

    Agent_Smit New Member

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

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    багу то с удалением фиксить кто-нибудь будет ?
     
  10. Aquila

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

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    1.467
    Адрес:
    Russia, Moscow
    apple
    Спасибо за код. Баг поправлен (наверно :) ).

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