Skip to content

Instantly share code, notes, and snippets.

@01-Scripts
Created June 29, 2012 13:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 01-Scripts/3017861 to your computer and use it in GitHub Desktop.
Save 01-Scripts/3017861 to your computer and use it in GitHub Desktop.
Folgender Codeschnipsel gibt zufällige Bilder oder Dateien aus einem festgelegten Ordner aus.
<!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" xml:lang="de" lang="de">
<head>
<title>Codeschnipsel: Zufällige Datei aus einem Ordner ausgeben - by 01-Scripts.de</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<meta name="author" content="Michael Lorer - www.01-scripts.de" />
<meta name="description" content="Folgender Codeschnipsel gibt zufällige Bilder oder Dateien aus einem festgelegten Ordner aus." />
<!-- Lizenziert unter Creative Commons Namensnennung 3.0 Deutschland (CC BY 3.0)
http://creativecommons.org/licenses/by/3.0/de/ -->
</head>
<body>
<h1>Codeschnipsel: Zufällige Datei aus einem Ordner ausgeben - by 01-Scripts.de</h1>
<?PHP
$ordner = "."; //auszulesender Ordner
//Datei/Verzeichnisauflistung
$verz = opendir($ordner);
$linkl = array();
while($file = readdir($verz)){
if($file != "." && $file != ".."){
array_push ($linkl, $file);
}
}
$zufall = array_rand($linkl, 1);
// Ausgabe ggf. entsprechend anpassen
echo $linkl[$zufall];
?>
<p style="margin-top: 100px;">Dieser Beitrag ist unter der <a href="http://creativecommons.org/licenses/by/3.0/de/">Creative Commons Namensnennung 3.0 Deutschland</a> lizensiert.<br />
Bearbeitung, Nutzung &amp; Verbreitung ist ausdr&uuml;cklich gestattet.</p>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment