Buon giorno, dovrei visualizzare tot cartelle, che sono contenute nella cartella madre.
Però il problema è che, le cartelle le visualizzo ma purtroppo mi restituisce anche due //.
Questo è quello che faccio:
codice:
$cartelle = array(0=>"asbam.it",1=>"spsitalia.com");
$path="../websites/";
if (is_dir($path)) {
if ($dh = opendir($path)) {
$n = 0;
while($file = readdir($dh)) {
//if(($file != '.') && ($file != '..')) {
if (in_array($file,$cartelle)){
$filename = $file ."/" . $cartelle[$n] . "/";
if (!is_dir($filename)) {
//$dir = opendir($filename);
echo "<table border='0' cellpadding='0' cellspacing='0' width='50' height='10'>";
echo " <tr>
<td>
<p class='max'>
<a id='menu".$cartelle[$n]."' href=\"javascript:aprichiudi('$cartelle[$n]');\">[img]img/cartella.gif[/img]</a>" . $cartelle[$n]. "
</p>
</td>
</tr>";
echo "</table>";
echo "<div id='$cartelle[$n]' style='display: none; margin-left: 2em;'>";
//include('cercaFile.php');
echo" </div>";
}
else{
//echo "All'interno della directory " . $filename . " non è presente nessuna cartella!!
verificare l'esattezza della directory stessa!!";
}
$nCartella = $n++;
}
//}
}//close while
closedir($dh);
}
else{
echo "Non è una directory";
}
}
Domanda: Come posso togliere i due // dalla visualizzazione?
Grazie mille...