Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Pobieranie plików z katalogu - problem
Forum PHP.pl > Forum > PHP
kirov
Mam skrypt php, który pobiera mi z katalogu wszystkie zdjęcia. Ale oprócz zdjęć pobiera także inne pliki oraz katalogi i wstawia je do skryptu.
[php:1:32b6d7d2e6]<?php
$ro = '.jpg';
function pobierz_obrazki($k)
{ global $ro; global $id; global $index;
$c = dir($k);
$jotpegi = array();
while((false !==($ob=$c->read())))
{
if($ob!="."&&$ob!="..")
{
if(substr($ob,-(strlen($ro))==$ro))
{
$jotpegi[] = $ob;
};
};
};

sort($jotpegi, SORT_DESC);
for($i=0;$i<count($jotpegi);$i++)
{ if ($i % 3 == 0 && $i>0) echo("</tr><tr>");



echo("<td width="33%" style="padding-bottom: 5">
<a href="$k"."/$jotpegi[$i]"."" target="_blank">
<img border="0" SRC="$k"."/mini/$jotpegi[$i]"." ">
</a><br>
</td>");

};
};
?>[/php:1:32b6d7d2e6]

Skrypt pobiera fotki z folderu $k.
W folderze $k znajduje się drugi folder "mini" w którym są miniaturki zdjęć o takiej samej nazwie.

Skrypt robi coś takiego, że folder mini ropoznaje jako plik i wstawia do funkcji i w tym miejscu pojawia się X.

Teraz jak przerobić ten skrypt aby omijał folder mini.


Prosze pomocy !!!!!!
HaRy
manual zawsze pomaga winksmiley.jpg [manual:bab7cb222d]is_dir[/manual:bab7cb222d]
kirov
A mógłbyś powiedzieć co i gdzie wstawić questionmark.gifquestionmark.gif
HaRy
(...)

[php:1:dbe449e41b]<?php
if(!is_dir($ob)) // jezeli nie jest katalogiem robi to co jest w klamrach warunku
{
if(substr($ob,-(strlen($ro))==$ro))
{
$jotpegi[] = $ob;
}
}
?>[/php:1:dbe449e41b]

(...)
HaRy
aa .. i jeszcze jedno .... średnik po "}" nie jest potrzebny.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.