ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 8577


Ignore:
Timestamp:
Oct 6, 2008, 7:17:14 PM (12 years ago)
Author:
ebihara
Message:

#2842:ファイルダウンロード時には常にキャッシュをさせないヘッダを出力するように修正

Location:
OpenPNE/trunk/webapp
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/trunk/webapp/lib/controller.php

    r8182 r8577  
    355355}
    356356
    357 function send_nocache_headers()
     357function send_nocache_headers($is_force = false)
    358358{
    359359    if (!headers_sent()) {
    360360        if ((!empty($GLOBALS['__Framework']['carrier']) && $GLOBALS['__Framework']['carrier'] === 'e')  // au の場合は常に no-cache ヘッダを送信
    361             || OPENPNE_SEND_NO_CACHE_HEADER) {
     361            || OPENPNE_SEND_NO_CACHE_HEADER || $is_force) {
    362362            // no-cache
    363363            // 日付が過去
  • OpenPNE/trunk/webapp/modules/pc/do/c_file_download.php

    r6630 r8577  
    6464        $original_filename = str_replace(array("\r", "\n"), '', $original_filename);
    6565
     66        send_nocache_headers(true);
    6667        header('Content-Disposition: attachment; filename="' . $original_filename . '"');
    6768        header('Content-Length: '. strlen($file['bin']));
  • OpenPNE/trunk/webapp/modules/pc/do/h_message_file_download.php

    r6536 r8577  
    4646        $original_filename = str_replace(array("\r", "\n"), '', $original_filename);
    4747
     48        send_nocache_headers(true);
    4849        header('Content-Disposition: attachment; filename="' . $original_filename . '"');
    4950        header('Content-Length: '. strlen($file['bin']));
Note: See TracChangeset for help on using the changeset viewer.