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

Changeset 8576


Ignore:
Timestamp:
Oct 6, 2008, 7:04:03 PM (11 years ago)
Author:
ebihara
Message:

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

Location:
OpenPNE/branches/stable-2.12.x/webapp
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/stable-2.12.x/webapp/lib/controller.php

    r6527 r8576  
    354354}
    355355
    356 function send_nocache_headers()
     356function send_nocache_headers($is_force = false)
    357357{
    358358    if (!headers_sent()) {
    359359        if ((!empty($GLOBALS['__Framework']['carrier']) && $GLOBALS['__Framework']['carrier'] === 'e')  // au の場合は常に no-cache ヘッダを送信
    360             || OPENPNE_SEND_NO_CACHE_HEADER) {
     360            || OPENPNE_SEND_NO_CACHE_HEADER || $is_force) {
    361361            // no-cache
    362362            // 日付が過去
  • OpenPNE/branches/stable-2.12.x/webapp/modules/pc/do/c_file_download.php

    r6630 r8576  
    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/branches/stable-2.12.x/webapp/modules/pc/do/h_message_file_download.php

    r6536 r8576  
    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.