Hej venner
Jeg bruger vedlagte galleri script til at vise nogle billeder på en hjemmeside.
Som I kan se hentes billederne fra en defineret mappe i "galleries/" og viser dem på siden. Mit problem er at den viser billederne i random rækkefølge. Jeg kunne godt tænke mig at kunne bestemme rækkefølgen af billederne udfra filnavnet på billederne. Således at jeg kunne kalde billederne 1.jpg, 2.jpg, 3.jpg osv...
Kan man indsætte en linje i vedlagte script så dette bliver muligt?
Mvh
Mikkel
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Galleri[b][/b]</title>
<style type="text/css">
body {
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
}
img{
margin-bottom: 20px;
}
</style>
</head>
<body>
<?
$text = $_GET['header'];
echo "<h1>$text</h1>";
/** * Change the path to your folder. * * This must be the full path from the root of your * web space.
If you're not sure what it is, ask your host. * * Name this file index.php and place in the directory. */
// Define the full path to your folder from root
$path = "galleries/" . $_GET['folder'];
// Open the folder
$dir_handle = @opendir($path) or die("Unable to open $path");
// Loop through the files
while ($file = readdir($dir_handle))
//while ($file = scandir($path))
{
if($file == "." || $file == ".." || $file == "index.php" )
continue;
echo "<img src=\"$path/$file\" class=\"galleryimage\"/><br/>";
}
// Close
closedir($dir_handle);
?>
</body>
</html>