1. 사진 첩이 방명록 스타일이라 그런지...
이미지 클릭시 왜 게시판 처럼 그 이미지 설정 자체에 들어가서 수정이 안되는 것인가요.

어떻게 설정을 바꿔야 하나요,

2. 지금 가로 갯수가 2개 인데.
가로 사진과 세로 사진 및 크기가 일정치 않은 이미지들로 인하여
보기 싫은 것이 있습니다

이런 이미지들을 어떻게 하면 같은 크기에 같은 크기에 테두리에 맞게 설정가능할까요?

완전 초보인데.자세한 해결책 부탁드리겠습니다.

sibs14pd@dothome.co.kr 입니다.. 많은 조언 부탁드립니다. 제가 잘 몰라 모든 소스 다 올립니다.

1.list_foot.php

<? /////////////////////////////////////////////////////////////////////////
  /*
  이 파일은 목록을 다 출력한 다음 마무리 짓는 부분입니다.
  테이블을 닫고 페이지 출력이나 검색 출력, 버튼등을 출력하면 됩니다.
  아래부분은 그대로 사용하시면 됩니다.


  <?=$a_1_prev_page?> : 이전페이지를 출력합니다. (한페이지씩 이동)
  <?=$a_1_next_page?> : 다음 페이지를 출력합니다. (한페이지씩 이동)
  <?=$a_prev_page?> : 이전페이지를 출력합니다.
  <?=$a_next_page?> : 다음 페이지를 출력합니다. 
  <?=$print_page?> : 페이지를 출력합니다
  <?=$a_write?> : 글쓰기 버튼
  <?=$a_list?> : 목록보기 버튼
  <?=$a_cancel?> : 취소 버튼
  <?=$a_reply?> : 답글쓰기 버튼
  <?=$a_delete?> : 글삭제 버튼
  <?=$a_modify?> : 글수정 버튼
  <?=$a_delete_all?> : 관리자일때 나타나는 선택된 글 삭제 버튼;;
 
  */
///////////////////////////////////////////////////////////////////////// ?>

<!-- 마무리 부분입니다 -->
</tr>

<?
if($image_loop<$max_show_image)
{
    echo"
 <tr>
  <td colspan=$max_show_image></td>
 </tr>";
}
?>

<tr>
<td colspan=<?=$max_show_image?> background=<?echo $dir?>/dotline.gif height=1></td>
</tr>
</table>

<table border=0 cellpadding=0 cellspacing=0 width=100%>
<tr>
 <td></td>
 <td>

<!-- 버튼 부분 -->
<table border=0 cellspacing=1 cellpadding=1 width=100%>
<tr>
 <td width=40% height=20 nowrap>
  <?=$a_list?><img src=<?=$dir?>/btn_list.gif border=0 align=absmiddle></a>
  <?=$a_delete_all?><img src=<?=$dir?>/btn_delete.gif border=0 align=absmiddle></a>
  <?=$a_1_prev_page?><img src=<?=$dir?>/btn_prevpage.gif border=0 align=absmiddle></a> 
  <?=$a_1_next_page?><img src=<?=$dir?>/btn_nextpage.gif border=0 align=absmiddle></a>
</td>
 <td align=right width=40%>
  <?=$a_write?><img src=<?=$dir?>/btn_write.gif border=0 align=absmiddle></a>
 </td>
</tr>
<tr>
 <td align=center colspan=2 class=thm8 nowrap>
   <?=$print_page?>
 </td>
 </tr>
</form>
</table>

 </td>
</tr>
<tr>
 <td>
<!-- 검색폼 부분 ---------------------->
<!-- 폼태그 부분;; 수정하지 않는 것이 좋습니다 -->
<form method=post name=search action=<?=$PHP_SELF?>>
<input type=hidden name=page value=<?=$page?>>
<input type=hidden name=id value=<?=$id?>>
<input type=hidden name=select_arrange value=<?=$select_arrange?>>
<input type=hidden name=desc value=<?=$desc?>>
<input type=hidden name=page_num value=<?=$page_num?>>
<input type=hidden name=selected>
<input type=hidden name=exec>
<input type=hidden name=sn value="<?=$sn?>">
<input type=hidden name=ss value="<?=$ss?>">
<input type=hidden name=sc value="<?=$sc?>">
<input type=hidden name=category value="<?=$category?>">
<!----------------------------------------------->
 </td>
 <td>

<table border=0 width=100% cellspcing=0 cellpadding=0>
<tr>
 <td colspan=2 align=center>
    <a href="javascript:OnOff('sn')"><img src=<?=$dir?>/name_<?=$sn?>.gif border=0 name=sn></a>
    <a href="javascript:OnOff('ss')"><img src=<?=$dir?>/subject_<?=$ss?>.gif border=0 name=ss></a>
    <a href="javascript:OnOff('sc')"><img src=<?=$dir?>/content_<?=$sc?>.gif border=0 name=sc></a><img src=t.gif width=35 height=1><br>
   <img src=<?=$dir?>/search_left.gif align=absmiddle><input type=text name=keyword value="<?=$keyword?>" <?=size(15)?> class=input style=font-size:8pt;font-family:Arial;vertical-align:top;border-left-color:#ffffff;border-right-color:#000000;border-top-color:#000000;border-bottom-color:#000000;height:18px;><input type=image border=0 align=absmiddle src=<?=$dir?>/search_right.gif><?=$a_cancel?><img src=<?=$dir?>/search_right2.gif align=absmiddle border=0></a>
 </td>
</form>
</tr>

<!-- 페이지 출력 ---------------------->
</form>
</table>

2.list_head.php

<? /////////////////////////////////////////////////////////////////////////
  /*
  이 파일은 리스트의 상단 부분을 보여주는 곳입니다
  <?=$a_ 로 시작되는 항목은 HTML의 <a 라고 생각하시면 됩니다.
  뒤에 </a>를 붙여주면 되죠;
  다음은 스킨 제작시 만들수 있는 변수 입니다. 그대로 사용하시면 됩니다;;;;

  <?=$width?> : 게시판의 가로크기
  <?=$dir?> : 스킨디렉토리를 가리킵니다.
  <?=$print_page?> : 페이지를 보여줍니다
  <?=$a_status?> : 통계링크
  <?=$a_login?> : 로그인 버튼
  <?=$a_logout?> : 로그오프버튼
  <?=$a_no?> : 원래순서.. 즉 순서대로 정렬
  <?=$a_subject?> : 제목정렬
  <?=$a_name?> : 이름정렬
  <?=$a_hit?> : 조회수 정렬
  <?=$a_vote?> : 추천수 정렬
  <?=$a_date?> : 날자별 정렬
  <?=$a_download1?> : 첫번재 항목의 자료 다운로드 순서 정렬
  <?=$a_download2?> : 두번째 항목의 자료 다운로드 순서 정렬
  <?=$a_cart?> : 바구니 선택 링크
  <?=$a_category?> : 카테고리 정렬

  <?=$a_write?> : 글쓰기 버튼
  <?=$a_list?> : 목록보기 버튼
  <?=$a_reply?> : 답글쓰기 버튼
  <?=$a_delete?> : 글삭제 버튼
  <?=$a_modify?> : 글수정 버튼
  <?=$a_delete_all?> : 관리자일때 나타나는 선택된 글 삭제 버튼;;

  바구니와 카테고리의 경우 사용하지 않는 수가 있으므로 숨겨놓을때 쓰는 변수;;
  <?=$hide_cart_start?> 내용 <?=$hide_cart_end?> : start 와 end 사이에는 사라짐;; 바구니
  <?=$hide_category_start?> 내용 <?=$hide_category_end?> : Start와 end 사이에는 사라짐;; 바구니
  */
?>

<? include "$dir/script_popup.php"; ?>

<table border=0 cellspacing=0 cellpadding=0 width=<?=$width?> align=center>
<tr><td width=1>
<form method=post name=list action=list_all.php>
<input type=hidden name=page value=<?=$page?>>
<input type=hidden name=id value=<?=$id?>>
<input type=hidden name=select_arrange value=<?=$select_arrange?>>
<input type=hidden name=desc value=<?=$desc?>>
<input type=hidden name=page_num value=<?=$page_num?>>
<input type=hidden name=selected>
<input type=hidden name=exec>
<input type=hidden name=keyword value="<?=$keyword?>">
<input type=hidden name=sn value="<?=$sn?>">
<input type=hidden name=ss value="<?=$ss?>">
<input type=hidden name=sc value="<?=$sc?>">
</td></tr><tr><td width=100%>

<?
  $size_factor=170;
  $max_show_image=2;
  $image_loop=0;
?>

<table border=0 cellspacing=0 cellpadding=0 width=100% height=19>
<tr align=center>
  <td class=thm8 background=clrpenlft.gif width=<?=$width?> height=19 colspan="3">
   <table border=0 cellspacing=0 cellpadding=0 width=100%>
  <tr align=center>
   <td background=<?echo $dir?>/bg.gif width=<?=$width?> height=19></td>
 </tr>
 </table>

3.list_main.php
<? /////////////////////////////////////////////////////////////////////////
 /*
 목록을 출력하는 부분입니다.
 목록은 여러개이기 때문에 이 파일을 계속 읽어서 출력합니다.
 순환이 되도록 잘 작성하셔야 합니다.
 아래는 HTML 안에 그대로 사용해주시면 순환을 하면서 출력을 합니다.

 <?=$number?> : 가상번호. 즉 순서대로 나오는 번호
 * <?=$data[no]?> : 절대번호, 절대 바뀌지 않는 번호..
 * <?=$loop_number?> : 현재 선택되어 있는 글이라도 번호로 나오게
 <?=$name?> : 메일이 링크되어 있는 이름 * 원래 그대로 <?=$data[name]?>
 <?=$email?> : 메일.. 거의 직접 쓸일은 없음;;
 <?=$subject?> : 링크가 되어 있는 제목  * 원래 그대로 <?=$data[suject]?>
 <?=$memo?> : 내용 부분
 <?=$hit?> : 조회수
 <?=$vote?> : 추천수
 <?=$ip?> : 아피주소
 <?=$comment_num?> : 간단한 답글 수 [ ] 가 둘러싸여 있는것;; <?=$data[comment_num]?> 은 숫자만;;
 <?=$reg_date?> : 글쓴 날자
 <?=$category_name?> : 카테고리 이름

 <?=$face_image?> : 현재 회원상태의 아이콘;;

 <?=$insert?> : 답글일경우 한칸씩 들어가는 깊이를 출력합니다.
 <?=$icon?>   : 현재 글의 상태에 따라서 아이콘을 출력합니다.

 바구니와 카테고리의 경우 사용하지 않는 수가 있으므로 숨겨놓을때 쓰는 변수;;
 <?=$hide_cart_start?> 내용 <?=$hide_cart_end?> : start 와 end 사이에는 사라짐;; 바구니
 <?=$hide_category_start?> 내용 <?=$hide_category_end?> : Start와 end 사이에는 사라짐;; 바구니

               
 참고: old_head.gif : 원본글이면서 12시간이 넘은 글의 아이콘
       new_head.gif : 12시간에 적히 모든 글. 원본/답글 상관없이
       reply_head.gif : 12시간이 지난 답글의 아이콘
       reply_new_head.gif : 12시간이 지나지 않은 답글의 아이콘;;
       notice_head.gif : 공지사항일때 아이콘
       secret_head.gif : 비밀글을때 나타나는 아이콘
       arror.gif : 현재 리스트에서 선택되어 있는 글 앞에 붙는 아이콘
 */
///////////////////////////////////////////////////////////////////////// ?>

<!-- 목록 부분 시작 -->

<?
 if($setup[only_board]) {
    $popup_text=str_replace("\r\n","&lt;br&gt;",$data[memo]);
 }
 else {
    $popup_text=str_replace("<","&lt;",$data[memo]);
    $popup_text=str_replace(">","&gt;",$popup_text);
    $popup_text=str_replace("\r","",$popup_text);
    $popup_text=str_replace("\n","",$popup_text);
 }
 $popup_text=str_replace("'","",$popup_text);

 if($file_name1) {
   $size=GetImageSize($data[file_name1]);
   if($size[0]>$size[1]) { $per=$size_factor / $size[0]; }
    else                 { $per=$size_factor / $size[1]; }
   $x_size=$size[0]*$per;
   $y_size=$size[1]*$per;
   $img_src=$data[file_name1];
 }
 else {
   $size[0]=$size[1]=0;
   $size[0]=$size[1]=0;
   $x_size=100;
   $y_size=60;

   $img_src=$dir."";
 }

 $view_img="<a href=".$view_file."?$href$sort&no=$data[no]
     onMouseOver=\"viewon('$popup_text'); return true;\"
     onMouseOut=\"viewoff(); return true;\">";
?>

  <th class=thm8 width=<?echo (100 / $max_show_image);?>% valign=top>
 <table cellspacing=0 cellpadding=0 width="130" border=0 height="130">
  <tbody>
  <tr>
   <td valign=top width="15" height="15"><img src=<?=$dir?>/dotol.gif border=0 align=absmiddle></td>
   <td class="s_td1"></td>
   <td valign=top width="15" height="15"><img src=<?=$dir?>/dotor.gif border=0 align=absmiddle></td>
  </tr>
  <tr>
   <td class="s_td4" width="15">
   </td>
   <td align=center class=thm8>
    <?=$view_img?><img src=<?=$img_src?> width=<?=$x_size?> height=<?=$y_size?> border=0></a><br>
    <?=$hide_cart_start?><b><input type=checkbox name=cart value="<?=$data[no]?>"><?=$hide_cart_end?>[<?=$name?>] ::<?=$hit?></b>
   </td>
   <td class="s_td3" width="15">
   </td>
  </tr>
  <tr>
   <td valign=bottom width="15" height="15">
    <p><img src=<?=$dir?>/dotul.gif border=0 align=absmiddle></p></td>
   <td class="s_table1" height="15"></td>
   <td valign=bottom height="15" width="15">
    <p><img src=<?=$dir?>/dotur.gif border=0 align=absmiddle></p>
   </td>
  </tr>
  </tbody>
 </table>
  </th>

<?
  $image_loop++;
  if($image_loop>=$max_show_image)
  {
     echo"
        </tr>
 <tr>
  <td colspan=$max_show_image><img src=t.gif height=3></td>