용량표기 질문
본문
빨간색 동그라민 용량 출력 부분을 파란색 동그라미 처럼 kb,mb,gb 표기 하고 싶어요!!
가르쳐 주세요 ㅠㅠ 소스 코드 올려 드리께요
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
global $is_torrent, $torrent;
if(!$is_torrent) return;
//add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
//add_stylesheet('<link rel="stylesheet" href="'.$widget_url.'/widget.css" media="screen">', 0);
$view_font = (G5_IS_MOBILE) ? '' : ' font-12';
$torrent_cnt = count($torrent);
for($i=0; $i < $torrent_cnt; $i++) {
?>
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title"><i class="fa fa-share-alt fa-lg"></i> <?php echo $torrent[$i]['name'];?>[파일용량] <?php echo $torrent[$i]['info']['total_size'];?></h3>
</div>
<div class="panel-body">
<?php if ($torrent[$i]['is_size']) { ?>
<b class="en font-16"><i class="fa fa-cube"></i> <?php echo $torrent[$i]['info']['name'];?> (<?php echo $torrent[$i]['info']['size'];?>)</b>
<?php } else { ?>
<div class="panel-body" style="overflow:auto; max-height:150px;">
<?php for ($j=0;$j < count($torrent[$i]['info']['file']);$j++) {
echo ($j + 1).'. '.implode(', ', $torrent[$i]['info']['file'][$j]['name']).' ('.$torrent[$i]['info']['file'][$j]['size'].')<br>'."\n";
} ?>
</div>
<?php } ?>
</div>
<ul class="list-group">
<a href="<?php echo $torrent[$i]['magnet'];?>"><li class="list-group-item en font-14 break-wrod"><i class="fa fa-magnet"></i> <?php echo $torrent[$i]['magnet'];?></li></a>
</div>
</li>
<?php if($torrent[$i]['comment']) { ?>
<li class="list-group-item en font-14 break-word"><i class="fa fa-bell"></i> <?php echo $torrent[$i]['comment'];?></li>
<?php } ?>
</ul>
</div>
<?php } ?>
답변 5
function getSize($size) {
$unit = substr($size, -1, 1);
$value = (double)$size;
switch($unit) {
case 'K': break;
case 'M': $value *= 1024; break;
case 'G': $value *= 1024 * 1024; break;
}
if($value / (1024 * 1024) > 0)
return $value / (1024 * 1024) . 'G';
elseif($value / (1024) > 0)
return $value / (1024) . 'M';
else
return $value;
}
이 함수를 써보세요.
!-->베원님 답변 감사 합니다.
가르쳐 함수을 어느부분에 넣어야 하는지요?
네 감사 합니다.
한번 수정 해보겠습니다.
아미나빌더에 사용된 토렌트 관련 함수는 /lib/apms.lib.php 파일에서 출력되는 스킨 자체는 /skin/addon/basic-torrent 위젯입니다.
함수 와 출력 위젯 파일 올려 드리께요!!
패스워드 1234