Skrypt ten jak na razie losuje zdjęcie z jednej lokalizacji.
Skrypt losuje mi zdjęcie z kilku podanych lokalizacji, oraz że po kliknięciu w zdjęcie wyświetla mi je FancyBox
Skrypt losowego zdjęcia:
<?php
$sciezka_do_katalogu = ('zdjecia/sufity');
$sciezka_do_katalogu = ('zdjecia/ploty');
$sciezka_do_katalogu = ('zdjecia/wnetrza');
$sciezka_do_katalogu = ('zdjecia/scianki_regips');
$sciezka_do_katalogu = ('zdjecia/rozety_mozajki');
$sciezka_do_katalogu = ('zdjecia/poddasze');
$sciezka_do_katalogu = ('zdjecia/lazienki');
$sciezka_do_katalogu = ('zdjecia/kostka_brukowa');
$sciezka_do_katalogu = ('zdjecia/kominki');
$sciezka_do_katalogu = ('zdjecia/elewacje');
$sciezka_do_katalogu = ('zdjecia/budowa_domkow');
$n=0;
if(@$d = opendir($sciezka_do_katalogu)){
while (!(($plik = readdir($d)) === false)) { $n++;
$losowe_zdjecie[$n] = "$plik";
}
}
if(!empty($losowe_zdjecie)) {
echo "<img src=\"$sciezka_do_katalogu/$losowe_zdjecie[$losowa_pozycja]\" width=170 height=170>";
}
}
else echo 'Błędna ścieżka do katalogu lub katalog nie istnieje.'; ?>
Skrypt FancyBoxa (wyświetlający foto)
<a id="example2" href="images/domek_prawy.jpg"><img alt="example2" src="images/domek_prawy.jpg" width="210" height="210" align="right"/></a>
Proszę o jakąś konfiguracje by po ich wyświetleniu można było na nie kliknąć, a po kliknięciu wyświetlał je FancyBox w normalnym rozmiarze.
Katalogi:
$sciezka_do_katalogu = ('zdjecia/sufity');
$sciezka_do_katalogu = ('zdjecia/ploty');
$sciezka_do_katalogu = ('zdjecia/wnetrza');
$sciezka_do_katalogu = ('zdjecia/scianki_regips');
$sciezka_do_katalogu = ('zdjecia/rozety_mozajki');
$sciezka_do_katalogu = ('zdjecia/poddasze');
$sciezka_do_katalogu = ('zdjecia/lazienki');
$sciezka_do_katalogu = ('zdjecia/kostka_brukowa');
$sciezka_do_katalogu = ('zdjecia/kominki');
$sciezka_do_katalogu = ('zdjecia/elewacje');
$sciezka_do_katalogu = ('zdjecia/budowa_domkow');
Moje pytanie brzmi dlaczego otwiera tylko katalog z samego dołu tzn:
$sciezka_do_katalogu = ('zdjecia/budowa_domkow');
A reszty nie bierze pod uwagę.
Ten post edytował BoczekZG 23.07.2010, 13:34:21