-
elenco file in menu
ciao a tutti, io ho un dilemma, allora non me ne intendo molto di php quindi potrebbe essere una cosa banale. io vorrei sapere l'elenco dei file, con determinata estensione, contenuti in una directory e visualizzarli in un menu select ( <select> ). se mi postaste il codice ne sarei contento, grazie
-
Prova questo:
Codice PHP:
<?php
$cartella = "/"; // "/" indica la cartella in cui si trova questo script
$estensione = "php"; // L'estensione dei files da mostrare senza il punto "."
echo "<select>";
foreach(glob($cartella."*.".$estensione) as $file) {
echo "<option>$file</option>";
}
echo "</select>"; ?>
-
e nel caso volessi mettere 2 o più estensioni???
ho risolto l'importante è non mettere lo slash all'inizio del percorso dei file.
-
Beh, ti dico subito che se vuoi elencare tutti i files di una directory (a dispetto dell'estensione) basta fare così:
Codice PHP:
<?php
$cartella = "/"; // "/" indica la cartella in cui si trova questo script
echo "<select>";
foreach(glob($cartella."*") as $file) {
echo "<option>$file</option>";
}
echo "</select>"; ?>