Changeset 11458 for temp/branches/mobile/data/class/GC_MobileImage.php
- Timestamp:
- 2007/02/25 22:37:12 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
temp/branches/mobile/data/class/GC_MobileImage.php
r11457 r11458 29 29 // HTMLÃæ¤ÎIMG¥¿¥°¤ò¼èÆÀ¤¹¤ë 30 30 $pattern = '/<img\s+src=[\'"]([^>"]+)[\'"]\s*\/*>/i'; 31 preg_match_all($pattern, $buffer, $images);31 $result = preg_match_all($pattern, $buffer, $images); 32 32 33 33 // üËö¤Î¾ðÊó¤ò¼èÆÀ¤¹¤ë … … 35 35 while (($data = fgetcsv($fp, 1000, ",")) !== FALSE) { 36 36 if ($data[1] == $model) { 37 $imageType = $data[6]; 38 $imageWidth = $data[5]; 37 $cacheSize = $data[2]; 38 $imageFileSize = $data[7]; 39 $imageType = $data[6]; 40 $imageWidth = $data[5]; 39 41 } 40 42 } 41 43 fclose($fp); 44 45 // docomo¤Èsoftbank¤Î¾ì¹ç¤Ï²èÁü¥Õ¥¡¥¤¥ë°ì¤Ä¤ËÍøÍѲÄǽ¤Ê¥µ¥¤¥º¤Î¾å¸Â¤ò·×»»¤¹¤ë 46 // au¤ÏHTML¤Îbyte¿ô¾å¸Â¤Ë²èÁü¥Õ¥¡¥¤¥ë¥µ¥¤¥º¤¬´Þ¤Þ¤ì¤Ê¤¤¤Î¤ÇimageFileSize¤Î¤Þ¤Þ¡£ 47 if ($carrier == "docomo" or $carrier == "softbank") { 48 // ·×»»¼°¡§(ÍøÍÑüËö¤Çɽ¼¨²Äǽ¤Êcache¥µ¥¤¥º - HTML¤Î¥Ð¥¤¥È¿ô - ÊÑ´¹¸å¤Î²èÁü̾¤Î¥Ð¥¤¥È¿ô(ÌܰÂÃÍ) ) / HTMLÃæ¤Î²èÁü¿ô 49 $temp_imagefilesize = ($cacheSize - strlen($buffer) - (140 * $result) ) / $result; 50 // ·×»»·ë²Ì¤¬Ã¼Ëö¤Îɽ¼¨²Äǽ¥Õ¥¡¥¤¥ë¥µ¥¤¥º¾å¸Â¤è¤ê¾®¤µ¤¤¾ì¹ç¤Ï·×»»·ë²Ì¤ÎÃͤò͸ú¤Ë¤¹¤ë 51 if ($temp_imagefilesize < $imageFileSize) { 52 $imageFileSize = $temp_imagefilesize; 53 } 54 } 42 55 43 56 // ²èÁüÊÑ´¹¤Î¾ðÊó¤ò¥»¥Ã¥È¤¹¤ë … … 46 59 $imageConverter->setImageType($imageType); 47 60 $imageConverter->setImageWidth($imageWidth); 61 $imageConverter->setFileSize($imageFileSize); 48 62 49 63 // HTMLÃæ¤ÎIMG¥¿¥°¤òÊÑ´¹¸å¤Î¥Õ¥¡¥¤¥ë¥Ñ¥¹¤ËÃÖ´¹¤¹¤ë
Note: See TracChangeset
for help on using the changeset viewer.
