Ignore:
Timestamp:
2012/02/15 19:56:17 (12 years ago)
Author:
Seasoft
Message:

#1625 (typo修正・ソース整形・ソースコメントの改善)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/pages/mypage/LC_Page_Mypage_DownLoad.php

    r21481 r21514  
    8282        $objCustomer = new SC_Customer_Ex(); 
    8383        if (!$objCustomer->isLoginSuccess(true)) { 
    84             SC_Utils_Ex::sfDispSiteError(DOWNFILE_NOT_FOUND,"",true); 
     84            SC_Utils_Ex::sfDispSiteError(DOWNFILE_NOT_FOUND,'',true); 
    8585        } 
    8686 
     
    9393        $this->arrErr = $this->lfCheckError($objFormParam); 
    9494        if (count($this->arrErr)!=0) { 
    95             SC_Utils_Ex::sfDispSiteError(DOWNFILE_NOT_FOUND,"",true); 
     95            SC_Utils_Ex::sfDispSiteError(DOWNFILE_NOT_FOUND,'',true); 
    9696        } 
    9797    } 
     
    116116 
    117117        //ファイル情報が無い場合はNG 
    118         if ($arrForm['down_realfilename'] == "") { 
    119             SC_Utils_Ex::sfDispSiteError(DOWNFILE_NOT_FOUND,"",true); 
     118        if ($arrForm['down_realfilename'] == '') { 
     119            SC_Utils_Ex::sfDispSiteError(DOWNFILE_NOT_FOUND,'',true); 
    120120        } 
    121121        //ファイルそのものが無い場合もとりあえずNG 
    122122        $realpath = DOWN_SAVE_REALDIR . $arrForm['down_realfilename']; 
    123123        if (!file_exists($realpath)) { 
    124             SC_Utils_Ex::sfDispSiteError(DOWNFILE_NOT_FOUND,"",true); 
     124            SC_Utils_Ex::sfDispSiteError(DOWNFILE_NOT_FOUND,'',true); 
    125125        } 
    126126        //ファイル名をエンコードする Safariの対策はUTF-8で様子を見る 
    127127        $encoding = 'Shift_JIS'; 
    128128        if (isset($_SERVER['HTTP_USER_AGENT']) && strpos($_SERVER['HTTP_USER_AGENT'],'Safari')) { 
    129             $encoding = "UTF-8"; 
     129            $encoding = 'UTF-8'; 
    130130        } 
    131131        $sdown_filename = mb_convert_encoding($arrForm['down_filename'], $encoding, 'auto'); 
     
    179179 
    180180        $dbFactory = SC_DB_DBFactory_Ex::getInstance(); 
    181         $where = "o.customer_id = ? AND o.order_id = ? AND pc.product_id = ? AND pc.product_class_id = ?"; 
    182         $where .= " AND " . $dbFactory->getDownloadableDaysWhereSql('o'); 
    183         $where .= " = 1"; 
     181        $where = 'o.customer_id = ? AND o.order_id = ? AND pc.product_id = ? AND pc.product_class_id = ?'; 
     182        $where .= ' AND ' . $dbFactory->getDownloadableDaysWhereSql('o'); 
     183        $where .= ' = 1'; 
    184184        $arrRet = $objQuery->select($col, $table, $where, 
    185185                                    array($customer_id, $order_id, $product_id, $product_class_id)); 
     
    213213        $mime_type = $objHelperMobile->getMIMEType($realpath); 
    214214        header('Content-Type: ' . $mime_type); 
    215         header("Content-Disposition: attachment; filename=" . $sdown_filename); 
     215        header('Content-Disposition: attachment; filename=' . $sdown_filename); 
    216216        header('Accept-Ranges: bytes'); 
    217         header("Last-Modified: " . gmdate("D,d M Y H:i:s") . " GMT"); 
    218         header("Cache-Control: public"); 
     217        header('Last-Modified: ' . gmdate('D,d M Y H:i:s') . " GMT"); 
     218        header('Cache-Control: public'); 
    219219    } 
    220220 
     
    234234        if (isset($_SERVER['HTTP_RANGE'])) { 
    235235            // 二回目以降のリクエスト 
    236             list($range_offset, $range_limit) = sscanf($_SERVER['HTTP_RANGE'], "bytes=%d-%d"); 
    237             $content_range = sprintf("bytes %d-%d/%d", $range_offset, $range_limit, $file_size); 
     236            list($range_offset, $range_limit) = sscanf($_SERVER['HTTP_RANGE'], 'bytes=%d-%d'); 
     237            $content_range = sprintf('bytes %d-%d/%d', $range_offset, $range_limit, $file_size); 
    238238            $content_length = $range_limit - $range_offset + 1; 
    239239            fseek($fp, $range_offset, SEEK_SET); 
    240             header("HTTP/1.1 206 Partial Content"); 
    241             header("Content-Lenth: " . $content_length); 
    242             header("Content-Range: " . $content_range); 
     240            header('HTTP/1.1 206 Partial Content'); 
     241            header('Content-Lenth: ' . $content_length); 
     242            header('Content-Range: ' . $content_range); 
    243243        } else { 
    244244            // 一回目のリクエスト 
    245245            $content_length = $file_size; 
    246             header("Content-Length: " . $content_length); 
     246            header('Content-Length: ' . $content_length); 
    247247        } 
    248248        echo fread($fp, $content_length) ; 
     
    269269        if (isset($_SERVER['HTTP_RANGE'])) { 
    270270            // 二回目以降のリクエスト 
    271             list($a, $range) = explode("=",$_SERVER['HTTP_RANGE'],2); 
    272             list($range) = explode(",",$range,2); 
    273             list($range, $range_end) = explode("-", $range); 
     271            list($a, $range) = explode('=',$_SERVER['HTTP_RANGE'],2); 
     272            list($range) = explode(',',$range,2); 
     273            list($range, $range_end) = explode('-', $range); 
    274274            $range=intval($range); 
    275275 
     
    281281 
    282282            $new_length = $range_end-$range+1; 
    283             header("HTTP/1.1 206 Partial Content"); 
     283            header('HTTP/1.1 206 Partial Content'); 
    284284            header("Content-Length: $new_length"); 
    285285            header("Content-Range: bytes $range-$range_end/$file_size"); 
     
    287287            // 一回目のリクエスト 
    288288            $new_length=$file_size; 
    289             header("Content-Length: ".$file_size); 
     289            header('Content-Length: '.$file_size); 
    290290        } 
    291291 
     
    324324            $contentType = $this->arrContentType[$extension]; 
    325325        } 
    326         header("Content-Type: ".$contentType); 
     326        header('Content-Type: '.$contentType); 
    327327        //ファイル名指定 
    328328        header('Content-Disposition: attachment; filename="' . $sdown_filename . '"'); 
    329         header("Content-Transfer-Encoding: binary"); 
     329        header('Content-Transfer-Encoding: binary'); 
    330330        //キャッシュ無効化 
    331         header("Expires: Mon, 26 Nov 1962 00:00:00 GMT"); 
    332         header("Last-Modified: " . gmdate("D,d M Y H:i:s") . " GMT"); 
     331        header('Expires: Mon, 26 Nov 1962 00:00:00 GMT'); 
     332        header('Last-Modified: ' . gmdate('D,d M Y H:i:s') . " GMT"); 
    333333        //IE6+SSL環境下は、キャッシュ無しでダウンロードできない 
    334         header("Cache-Control: private"); 
    335         header("Pragma: private"); 
     334        header('Cache-Control: private'); 
     335        header('Pragma: private'); 
    336336        //ファイルサイズ指定 
    337337        $zv_filesize = filesize($realpath); 
    338         header("Content-Length: " . $zv_filesize); 
     338        header('Content-Length: ' . $zv_filesize); 
    339339        set_time_limit(0); 
    340340        ob_end_flush(); 
     
    343343        $handle = fopen($realpath, 'rb'); 
    344344        if ($handle === false) { 
    345             SC_Utils_Ex::sfDispSiteError(DOWNFILE_NOT_FOUND,"",true); 
     345            SC_Utils_Ex::sfDispSiteError(DOWNFILE_NOT_FOUND,'',true); 
    346346            exit; 
    347347        } 
Note: See TracChangeset for help on using the changeset viewer.