묻고답하기

PHP 구문 질문

2005.07.11 11:08

김성태

먼저 요지는 최근갤러리에서 썸네일 화일을 최근게시에서 뽑을려고 하는데 있습니다.

1. 썸네일 화일의 형성
현재 특수 스킨의 사용으로 썸네일 화일은 게시판에서 사진의 등록시 자동으로 형성됩니다.
썸네일 생성 방식은 화일명에 상관없이 올라가는 순서에 따라 화일명이 small_생성되는숫자.thumb
으로 생성됩니다.

2. 해당 썸네일 화일의 이용
최근갤러리에서 뽑기위해 outlogin.php 에서 맨 마지막부분에서 손을 봐서 그대로 썸네일
화일을 사용할려고 하는데요.
궁금점 하나..
php 에서 위의 화일을 불러내기 위해 숫자 1~증가값 으로 변환되는 구문생성과
(썸네일 화일명이 small_A.thumb 에서 A 부분을 함수값으로 넣으면 될것같아서요)

아래는 outlogin.php 중에서 갤러리 이미지뽑아오는 부분입니다.
몇가지 손대다가 에러나는 그대로 남겨둔부분입니다.
숫자가 증가하는 함수를 몰라서요.,.. 그냥 생각대로 해본 부분그대로
있습니다.

답변주시면 감사합니다.
// 갤러리 이미지 뽑아오는 스킨
         function print_gallery($skinname, $title, $id, $num=10, $xsize=80, $ysize=80, $xnum=10) {
                global $_zb_path, $_zb_url, $connect, $t_board, $admin_table, $HTTP_SESSION_VARS;

                if(!$skinname||!$id) return;

                $str = zReadFile($_zb_path."latest_skin/".$skinname."/main.html");
                if(!$str) {
                        echo "지정하신 $skinname 이라는 최근목록 스킨이 존재하지 않습니다<br>";
                        return;
                }

                $tmpResult = mysql_query("select use_alllist from $admin_table where name='+ '+ '$id'") or die(mysql_error());
                $setup = mysql_fetch_array($tmpResult);
                if($setup[use_alllist]) $target = "zboard.php?id=".$id;
                else $target = "view.php?id=".$id;

                $result = mysql_query("select * from $t_board"."_$id order by no desc limit $num", $connect) or die(mysql_error());

                $i = 0;
                while($data=mysql_fetch_array($result)) {
                        
                        for($kst=1;$kst<=10000000;)
                        $filename1 = $data[small_];
            $filename2 = $data[small_];
                        $filename3 = $kst
            $filename4 = $filename1 $filename3

                        if(file_exists($_zb_path.$filename1)) $filename = $_zb_url.$filename1;
                        elseif(file_exists($_zb_path.$filename2)) $filename = $_zb_url.$filename2;
                        elseif(eregi(".gif|.jpg",$filename4".thumb")) $filename = $_zb_url.$filename4".thumb";
                        elseif(eregi(".gif|.jpg",$filename4".thumb")) $filename = $_zb_url.$filename4".thumb";
                        else $filename="";

                        if($filename) $imgList.="<a href='".$_zb_url.$target."&no=$data[no]'><img src='$filename' border=1 style=border-color:black width=$xsize height=$ysize vspacing=10 hspacing=10></a>";
                        else $imgList.="<a href='".$_zb_url.$target."&no=$data[no]'+ '><img src='[dir]t.gif' border=1 style=border-color:black width=$xsize height=$ysize vspacing=10 hspacing=10></a>";
                        $i++;
                        if($i>=$xnum) {
                                $imgList.="<br>";
                                $i=0;
                        } else {
                                $imgList.=" ";
                        }
                }
                $str = str_replace("[title]","<a href='".$_zb_url."zboard.php?id=".$id."'>".$title."</a>",$str);
                $str = str_replace("[img]",$imgList,$str);
                $str = str_replace("[dir]",$_zb_url."latest_skin/".$skinname."/images/",$str);
                echo $str;
         }
?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
김선미 이거는 어케 만들었을까요?? [7] 2007.08.10
꼬마 도저히 검색이 안되서 질문합니다. [2] 2007.08.10
카ol 이거 문제 잇나요??? [5] 2007.08.10
유얼 DB 접근 거부... 라고 그러네요.; [1] 2007.08.10
남기목 포토샵에서 색깔이 바꾸지가 않습니다... [2] 2007.08.10
박군의그녀 게시판 위에요 [1] 2007.08.10
김태영 그림이나 사진의 외각선만 추출할수는 없나요? [3] 2007.08.10
삭수있는 사람 만들자 계정별 용량 확인 [1] 2007.08.10
초우 노프레임 홈페이지에서 문서 속성이 게시판에... [3] 2007.08.10
MyLena 한 HTML 내의 특정 부분에만 스타일시트 적용이 가능한가요? [1] 2007.08.10
네오보이 초보인데 궁금한게 있습니다^^; [3] 2007.08.10
kusanaki 프레임에서 전체 스크롤로 할라믐 어떠케 해야하지요?... [2] 2007.08.10
CityBoys-Life 멤버리스트 소스 좀 봐주세요.. [1] 2007.08.10
한승진 고수님들.. 리눅스 소스컴파일에서 이게 무슨 뜻인지... [1] 2007.08.10
R 클릭하면 팝업으로 새 창이 뜨게 하려면 어떻게 하나요? [2] 2007.08.10
띠엠므 드림위버MX에서 작업할 때 Design view 에 그림들? [1] 2007.08.10
아름 폼메일 [2] 2007.08.10
장바닥 웹페이지의 업데이트된 날자 알려주기에 대한..  
이인철 asp 에서 제로보드를 include 할수있나요? [2] 2007.08.10
김기원 embed 태그를 막을수 있는 방법이 없을까요? [1] 2007.08.10