묻고답하기
php 소스좀 한번 봐주세요
2013.04.01 08:09
<div data-role="controlgroup" data-type="horizontal" style="text-align:right; margin-right:15px;">
<?php echo($a_delete);?>
<?php echo($a_list)?>
</div>
<div data-role="content" style="margin-top:-20px;">
<div class='ui-bar ui-bar-b'><?=$subject?></div>
<div class='ui-bar ui-bar-c' style="text-align:right; border-width:0px;">
<div style="float:left;"><?=$name?></div> <?=$reg_date?>, 조회 : <b><?=number_format($hit)?></b>, 추천 : <b><?=$vote?></b>
</div>
<div class='ui-body ui-body-d' style="border-width:0px;">
<div style="padding-top:20px; padding-right:0; padding-bottom:20px; padding-left:0;">
<?php
$upload_image1=$upload_image2="";
$maxWidth = 260; //이미지 최대넓이
if(eregi("\.jpg",$file_name1)||eregi("\.gif",$file_name1)||eregi("\.png",$file_name1)){
//이미지 리사이징
$m = preg_match_all("/<img[^>]*src=[\"']?([^>\"']+)[\"']?[^>]*>/i",$data[memo], $output);
if ($m) {
for ($j=0;$j<$m;$j++) {
if(@getimagesize($output[1][$j])){
$imgInfo = getimagesize($output[1][$j]);
$width = $imgInfo[0];
$height = $imgInfo[1];
}else{
$width = $maxWidth;
$height = ceil($width * 3 / 4);
}
$showImgWidth = ($width > $maxWidth) ? $maxWidth : $width; //width값 지정
$showImgHeight = ceil($showImgWidth * 3 / 4); //4:3 비율
$data[memo] = str_replace($output[0][$j],'<img src="'.$output[1][$j].'" width='.$showImgWidth.'px height='.$showImgHeight.'px>',$data[memo]);
}
}
?>
현재 모바일웹에 사용도는 view.php입니다
현재 첨부파일 이미지를 올릴경우 사이즈가 화면에 맞도록 고정이 되는데
아이폰 같이 작은 스마트폰의 경우 화면이 작아 사진보기가 어렵네요
사진이 화면에 맞도록 표시는 되지만 고정이 아닌 확대도 해서 볼수 있도록 할수 없을까요?
부탁좀 드립니다