Ok, mam takie coś:
<?php
{
$katalogi = file("./includes/screen_katalogi.txt"); $handle = opendir($katalog.'/'); // zaczepienie while ($file = readdir($handle)) // petla {
$is_image = eregi("jpg|gif|png|jpeg",$file_type); if (($file != '.') && ($file != '..') && $is_image) // kropki niewidoczne
{
$i++; // dopisywanie do zmiennej $i warosci plus one
$array[$i] = $file; // tworzenie tablicy tyle ile jest plikow w galeri
}
}
$count = count($array); // zliczanie plikow w galerii $wylicz = rand(1
, $count); // losowanie $screen_zdjecie = $array[$wylicz]; // wyliczanie...
$screen_katalog = $katalog;
}
else
{
$screen_zdjecie = 'blad_niema.jpg';
$screen_katalog = '.';
}
?>
plik screen_katalogi.txt:
Cytat
galeria/screeny/1
galeria/screeny_poboczne/360
wyswietlanie ( {SCREEN_KATALOG} i {SCREEN_ZDJECIE) zastępowane są przez zmienne $screen_zdjecie i $screen_katalog):
<a href="{SCREEN_KATALOG}/{SCREEN_ZDJECIE}"> <img scr="{SCREEN_KATALOG}/miniaturki/{SCREEN_ZDJECIE}">
nie działa... i nie mogę podać błędu, bo działa to całkiem losowo - raz, że katalogu nie może otworzyć, raz, że jakiegoś 0/ czasem 1/, albo r/ itd, czasem ładuje się bez błędu, ale nie wyświetla się miniaturka jak ma się wyświetlać....
katalogi i miniturki istnieją.
gdzie błąd?