용량표기 질문 채택완료

빨간색 동그라민 용량 출력 부분을 파란색 동그라미 처럼 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개
아미나빌더에 사용된 토렌트 관련 함수는 /lib/apms.lib.php 파일에서 출력되는 스킨 자체는 /skin/addon/basic-torrent 위젯입니다.
함수 와 출력 위젯 파일 올려 드리께요!!
http://bit.ly/2AWAZMJ">함수http://bit.ly/2AWAZMJ">
http://bit.ly/2D7Qk2Z">출력 위젯
패스워드 1234
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
함수 정의는 해당 파일 아무데서나 해주시면 되구요.
댓글을 작성하려면 로그인이 필요합니다.
</p>
<p>function getSize($size) {</p>
<p> $unit = substr($size, -1, 1);</p>
<p> $value = (double)$size;</p>
<p> </p>
<p> switch($unit) {</p>
<p> case 'K': break;</p>
<p> case 'M': $value *= 1024; break;</p>
<p> case 'G': $value *= 1024 * 1024; break;</p>
<p> }</p>
<p> </p>
<p> if($value / (1024 * 1024) > 0)</p>
<p> return $value / (1024 * 1024) . 'G';</p>
<p> elseif($value / (1024) > 0)</p>
<p> return $value / (1024) . 'M';</p>
<p> else</p>
<p> return $value;</p>
<p>}</p>
<p>
이 함수를 써보세요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
에러가 난다면 에러를 복붙해서 보여주셔야 답해드리기 좋습니다.