2013-06-25 2 views
0

내 웹 사이트에 회전식 문이 있습니다. 각 슬라이드는 다음과 같습니다PHP 이미지 스캔 디렉토리 - 회전 목마

<div class="item active"> 
    <a class="fancybox" rel="gallery1" href="img/gallery/country/large/01.jpg"> 
     <img src="img/gallery/country/thumb/01.jpg" alt="Default Image 1" /> 
    </a> 
</div> 
<div class="item"> 
    <a class="fancybox" rel="gallery1" href="img/gallery/country/large/01.jpg"> 
     <img src="img/gallery/country/thumb/01.jpg" alt="Image 2" /> 
    </a> 
</div> 
<div class="item"> 
    <a class="fancybox" rel="gallery1" href="img/gallery/country/large/01.jpg"> 
     <img src="img/gallery/country/thumb/01.jpg" alt="Image 3" /> 
    </a> 
</div> 

내가 이미지의 '큰'와 '엄지 손가락'폴더를 검색하도록 PHP를 사용하고 위의 형식으로 슬라이더를 구축하고자하고있다. 이미지가 없으면 출력이 없으므로 슬라이더가 표시되지 않습니다.

여기에 2 개의 폴더가 있습니다.이 폴더는 심각하게 복잡하게 될지 모르겠습니다. 또는 폴더 구조를 가질 수 있지만 엄지 손가락과 큰 이미지 파일을 사용하는 것이 이상적입니다.

누구에게 내 제안이 있습니까? :)

답변

0

아마도 뭔가 같은 :

// this assumes that ABC.JPG exists in both "img/gallery/country/thumb/" and "img/gallery/country/large/"! 
$thumbs = glob("img/gallery/country/thumb/*.jpg"); 

if(count($thumbs)) { 
    natcasesort($thumbs); 
    foreach($thumbs as $thumb) { 
    ?> 
    <div class="item"> 
     <a class="fancybox" rel="gallery1" href="img/gallery/country/large/<?php echo basename($thumb) ?>"> 
      <img src="<?php echo $thumb ?>" alt="" /> 
     </a> 
    </div> 
    <?php 
    } 
} else { 
    echo "No images"; 
} 
+0

구문 오류 : \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t

  • \t \t \t \t \t \t \t? \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t
  • \t \t \t \t \t \t \t \t 는

    +0

    코드 및 전체 오류 메시지를 pastebin.com에 제공 할 수 있습니까? –

    +0

    죄송합니다. 여기 있습니다 : http://pastebin.com/Rz0TJXew –

    1

    사용 glob이 파일을 찾을 수 :

    <?php 
    foreach (glob("img/gallery/country/large/*.jpg") as $image) { 
        echo $image; 
    }