기존과 다른 것은 역시 리사이징 기능입니다.
회원들이 사진 사이즈를 일정하게 올리지 않아 부득이 소스를 찾다가 이것저것 붙여서 만들었습니다.
방법은 스킨폴더의 view.php파일을 수정하여
적당한 곳에
<!-- 사진과 자기소개 삽입시작 -->
<?
if ($data[ismember]) {
$tempx = mysql_fetch_array(mysql_query("select * from zetyx_member_table where no=$data[ismember]"));
$tempx[comment] = stripslashes($tempx[comment]);
if ($tempx[picture]){
$pic=$tempx[picture]; {
$temp = @GetImageSize($pic);
if($temp[0] < 110 ) {
$pic=("<center><img src='$tempx[picture]' border='0'></center>"); }
elseif($temp[0] > 110 ) {
$pic=("<center><img src='$tempx[picture]' border='0' width=110></center>"); }
else {
$pic=("<center><img src='$tempx[picture]' border='0'></center>"); }
}
}
else {
$pic="<img src='/images/no_img.gif'>";
}
}
?>
<table width=<?=$width?> border="0" cellspacing="3" cellpadding="3">
<tr>
<td width=130><?=$pic?></td>
<td valign=top><?=$face_image?><?=$name?></font><br>
<?=nl2br(del_html($tempx[comment]))?>
</td>
</tr>
</table>
<!-- 사진, 자기소개 삽입끝 -->
을 추가하십시요.
위의 소스는 테이블에 자기 소개까지 나오는 소스입니다.
테이블을 제거하고 그림과 자기소개만을 별도로 사용하실려면
<!-- 사진과 자기소개 삽입시작 -->
<?
if ($data[ismember]) {
$tempx = mysql_fetch_array(mysql_query("select * from zetyx_member_table where no=$data[ismember]"));
$tempx[comment] = stripslashes($tempx[comment]);
if ($tempx[picture]){
$pic=$tempx[picture]; {
$temp = @GetImageSize($pic);
if($temp[0] < 110 ) {
$pic=("<center><img src='$tempx[picture]' border='0'></center>"); }
elseif($temp[0] > 110 ) {
$pic=("<center><img src='$tempx[picture]' border='0' width=110></center>"); }
else {
$pic=("<center><img src='$tempx[picture]' border='0'></center>"); }
}
}
else {
$pic="<img src='/images/no_img.gif'>";
}
}
?>
<!-- 사진, 자기소개 삽입끝 -->
를 넣고,
원하시는 적당한 위치에 <?=$pic?> 과 <?=nl2br(del_html($tempx[comment]))?> 을 붙여주십시요.
사진이 없을 때 나오는 이미지는 제로보드 폴더의 images/no_img.gif로 넣으시면 됩니다.
2004년 10월 23일에 수정하였습니다.
출처 : http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=사진&select_arrange=headnum&desc=asc&no=6350