Her er et opdateret eksempel:
billeder.php
<?php
$dir = "images"; //mappen der indeholder billederne
if ($dirhandle = opendir($dir)) //prøv at åbne mappen
{
while ($file = readdir($dirhandle)) //kør igennem alle filerne i mappen
{
if ($file != "." && $file != "..") //sørger for at vi ikke får 2 filer der hedder . og ..
{
echo "<a href=\\"visbillede.php?billede=$dir/$file\\">$file</a>"; //udskriver linket
echo "<br />";
}
}
}
?>
visbillede.php
<?php
$billede = $_GET['billede']; //snupper f.eks. hej.jpg fra vis.php?billede=hej.jpg
if (strrchr(strtolower($billede),'.') == ".jpg") //tjekker om billedet er et jpg-billede.
{
echo "<img src=$billede />"; //hvis det er et jpg-billede, så udskriv billedet
}
else
{
echo "Det er kun tilladt at vise jpg-billede"; //ellers skriv at det ikke er tilladt at vise andre billeder end jpg-billeder
}
?>
Du kan se det i funktion på
http://decko.hotserv.dk/billeder/billeder.php
Indlæg senest redigeret d. 06.06.2006 08:53 af Bruger #3275