
Pada kesempatan kali ini, saya akan membagikan tutorial cara menampilkan semua foto dalam folder menggunakan PHP sehingga membentuk sebuah galeri website pribadi. Pastinya saya juga mencantumkan link download untuk source codenya pada akhir artikel. Mari kita simak bersama tutorial berikut.
Sebagai contoh saya punya sebuah folder gallery yang berisikan foto sebagai berikut.
Langkah selanjutnya, buatkan file index.php pada luar folder gallery tempat foto tersimpan seperti berikut.
Code berikut digunakan untuk menampilkan foto atau gambar pada folder gallery di halaman website.
<?php
$all_files = glob("gallery/*.*");
for ($i=0; $i<count($all_files); $i++)
{
$image_name = $all_files[$i];
$supported_format = array('gif','jpg','jpeg','png');
$ext = strtolower(pathinfo($image_name, PATHINFO_EXTENSION));
if (in_array($ext, $supported_format))
{
echo '<a href="'.$image_name.'";
echo '<img src="'.$image_name.'";
echo '</a>';
} else {
continue;
}
}
?>
Referensi :
- https://stackoverflow.com/questions/17122218/get-all-the-images-from-a-folder-in-php
- https://pixabay.com/ (stok foto gratis)
- https://startbootstrap.com/snippets/thumbnail-gallery/ (boostrap template gallery)
Download source code galeri foto atau gambar gratis menggunakan PHP berikut.
Tidak ada komentar