Si può fare in questo modo
Con questo script non devi fare altro che aggiungere i file nella cartella $p_assoluto.codice:<select name="menu" onchange="window.location.href=this[this.selectedIndex].value;"> <? $url="/quotazioni/";//url della cartella dove risiedono i file $p_assoluto=$_SERVER['DOCUMENT_ROOT'].$url; //percorso assoluto della cartella dove risiedono i file $file=glob($p_assoluto."*.htm");//popolo l'array $file con i percorsi assoluti di tutti file presenti nella cartella $p_assoluto che hanno estnsione .htm $n=count($file);//conto gli elementi dell'array for($i=0;$i<$n;$i++){ $u=str_replace("$p_assoluto","",$file[$i]);//ricavo l'url dal percorso assoluto $nome=ereg_replace("\D","",basename($file[$i]));//ricavo il nome echo"<option value=\"$u\">$nome</option>";//stampo a video } ?> </select>
Mi sembra però che tu sei su un server altervista e quindi invece di mettere $_SERVER['DOCUMENT_ROOT'] devi mettere il percorso assoluto del tuo sito che ti hanno fornito.
ultima cosa i file saranno presi in ordine alfabetico e dovranno avere un'estensione .htm

Rispondi quotando