Mam taki skrypt i działa ale ma dwa błędy nie wyświetla ostatniego zdjęcia tak jakby go nie było i nie chce pokazywać miniatur(czasami jakieś się pokazują albo są wszystkie takie same)nie wiem co dalej robić proszę o pomoc.
Tu jest link
skryptu<?
$dir = "fotos/ "; # katalog zdjec foto /
$ext = ".jpg|.gif|.png"; # rozszerzenia zdjęć/
$tytul = "Razem zdjęć:"; # Ilość zdjęć w katalogu $dir/
/*-----------------------------------------------------------------------*/
$fotos["nombre"][$imagen] = $fichero;
$fotos["modi"][$imagen] = filemtime($dir.$fichero); $imagen++;
}
}
/*-------------------------------------------------------------------------*/
function miniatury() {
global $dir,$tytul,$imagen,$bytes,$fotos; echo "<hr color=#8BBCF7><br>$tytul$imagen<br><div id="nazwa
"> </div> ";array_multisort($fotos["modi"],SORT_DESC,$fotos["nombre"]);
for ($i=0;$i<$imagen;$i++) {
echo "<a href="java script
:click
('".$fotos["nombre"][$i]."')"> <img height=50 src=".$dir.$fotos["nombre"][$i]." border=1></a> ";
}
}
?>
<center><?
?>
<script>
function click(clicks) { document.images['zdjecie'].src="<?=$dir?>" + clicks; var nombre = clicks.substring(0,clicks.length-4); document.getElementById("nazwa").innerHTML = "Nazwa pliku:" + nombre.toUpperCase(); }
</script>
<tr>
<img src=zdjecie.gif name="zdjecie" border=0>
<?miniatury()?></center>[code][/code][code]
Ten post edytował Ozarys 1.01.2007, 19:51:41