Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Problema visualizzazione Cartelle

    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...

  2. #2

  3. #3
    ti ringrazio!Molto gentile...alla prox!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.