Jump to content

Edit History

Gian Luca

Gian Luca

Ciao, per comodità mi sono fatto uno scrippettino PHP..

  1. Create una pagina php es. "bug_phpunit_scandir.php"
  2. caricatela nella root del sito
  3. richiamatela es. www.miosito.com/bug_phpunit_scandir.php
  4. il risultato saranno tutte le cartelle / sotto cartelle / file in grigio chiaro...
  5. evidenziato in rosso dove c'è contenuto la parola "phpunit"

Da ricordarsi:

  • NON vuol dire che devono essere cancellati quei file o cartelle
  • Serve solo per evidenziare con più comodità
  • Cerca solo all'interno della cartella "/modules"
  • Ogni modifica è a vostro rischio
  • Ricordatevi di rimuove il file "bug_phpunit_scandir.php"

Ciao

<html>
<body style="color:#e6e6e6;">
<style>

body{
	font-family:arial;
	}
h2{ color: ff6600; }
.evidenzia{
	padding:5px;
	color:#ff0000;
	background:#f3f3f3;
	}
	
</style>
<?php

$varPath       = "modules/";

echo "<h2>Cerco nella cartella \"$varPath\"</h2>";

listFolderFiles($varPath);

function listFolderFiles($dir){
    $ffs = scandir($dir);

    unset($ffs[array_search('.', $ffs, true)]);
    unset($ffs[array_search('..', $ffs, true)]);

    // prevent empty ordered elements
    if (count($ffs) < 1)
        return;

    echo '<ol>';
    foreach($ffs as $ff){
        echo '<li>';
			if (strpos($ff, "phpunit") !== false){
				echo "<span class='evidenzia'>" . $ff . "</span>";
			}else{
				echo $ff ;
			}	
		if(is_dir($dir.'/'.$ff)){
			echo listFolderFiles($dir.'/'.$ff);
		}
        echo '</li>';
    }
    echo '</ol>';
}

?>
</body>
</html>

 

 

 

 

 

Gian Luca

Gian Luca

Ciao, per comodità mi sono fatto uno scrippettino PHP..

  1. Create una pagina php es. "bug_phpunit_scandir.php"
  2. caricatela nella root del sito
  3. richiamatela es. www.miosito.com/bug_phpunit_scandir.php
  4. il risultato saranno tutte le cartelle / sotto cartelle / file in grigio chiaro...
  5. evidenziato in rosso dove c'è contenuto la parola "phpunit"

Da ricordarsi:

  • NON vuol dire che devono essere cancellati quei file o cartelle
  • Serve solo per evidenziare con più comodità
  • Ogni modifica è a vostro rischio
  • Ricordatevi di rimuove il file "bug_phpunit_scandir.php"

Ciao

<html>
<body style="color:#e6e6e6;">
<style>

body{
	font-family:arial;
	}
h2{ color: ff6600; }
.evidenzia{
	padding:5px;
	color:#ff0000;
	background:#f3f3f3;
	}
	
</style>
<?php

$varPath       = "modules/";

echo "<h2>Cerco nella cartella \"$varPath\"</h2>";

listFolderFiles($varPath);

function listFolderFiles($dir){
    $ffs = scandir($dir);

    unset($ffs[array_search('.', $ffs, true)]);
    unset($ffs[array_search('..', $ffs, true)]);

    // prevent empty ordered elements
    if (count($ffs) < 1)
        return;

    echo '<ol>';
    foreach($ffs as $ff){
        echo '<li>';
			if (strpos($ff, "phpunit") !== false){
				echo "<span class='evidenzia'>" . $ff . "</span>";
			}else{
				echo $ff ;
			}	
		if(is_dir($dir.'/'.$ff)){
			echo listFolderFiles($dir.'/'.$ff);
		}
        echo '</li>';
    }
    echo '</ol>';
}

?>
</body>
</html>

 

 

 

 

 

×
×
  • Create New...