Ik ben bezig met een klein scriptje waarbij ik de bestanden uit een map wil uitlezen en vervolgens deze een opeenvolgend ID wil meegeven. Dit zonder database.
De code die ik heb is:
<?php
$dir = opendir('images/fade');
// Haal de gegevens uit dir
while (false !== ($file = readdir($dir))) {
if (($file !== ".") and ($file !== "..")) {
list($filename, $ext) = explode(".", $file);
list($main, $sub, $include) = explode("/", $PHP_SELF);
echo 'afbeelding[0]=["images/fade/' . $file . '", "", ""]';
if ($inc==$file) echo " selected";
echo"<br>\n";
}
}
?>
Als ik nu bijvoorbeeld drie bestanden in de map images/fade heb staan, dan geeft het script dit weer:
afbeelding[0]=["images/fade/1.jpg", "", ""]
afbeelding[0]=["images/fade/2.jpg", "", ""]
afbeelding[0]=["images/fade/3.jpg", "", ""]
Maar ik wil dat dit wordt weergegeven:
afbeelding[0]=["images/fade/1.jpg", "", ""]
afbeelding[1]=["images/fade/2.jpg", "", ""]
afbeelding[2]=["images/fade/3.jpg", "", ""]
enzovoorts...
Iemand een idee hoe ik dus een soort teller kan toevoegen??
Ik hoop dat het een beetje duidelijk is.
Groetjes!
Anne