Lista contenuto cartella in una selectbox con php
Ecco a voi un codice da me sviluppato molto utile, sopratutto per chi è già sviluppatore di script o addirittura di cms.
Il codice sottostante ci permette di listare il contenuto di una determinata cartella in una selectbox.
Il codice è piuttosto commentato.
<select name=”language” size=”1″>
<?php if ($open_dir = opendir(”nomecartelladaaprire”)) { while (false !== ($open_lang = readdir($open_dir))) { //Apro la cartella che mi pare, avvio il ciclo while,leggo la cartella
if ($open_lang != ”.” && $open_lang != ”..” && $open_lang != ”Thumbs.db” && $open_lang != ”index.html”) { // Evito che files fantasma tipo Thumbs.db o … si vedano insieme ai veri filesecho ”<option value=\”$open_lang\””;
echo ”>$open_lang</option>”; } } //Stampo il nome delle pagine nel cicloclosedir($open_dir); } //Chiudo la cartella
?>
</select>