per la seconda possibilità ho pensato di fare una cosa di questo tipo:

Codice PHP:
<?php
function cancella_pagina($array$item) {
   if (isset(
$array[$item]))
       unset(
$array[$item]);
   return 
array_merge($array);
}
chdir("./");
if( !(
$dp opendir("./")) )
echo 
'

Nessun file per questo tutoraggio</p>'
;

while(
$file readdir($dp)) {
if(
is_file($file))
$lista[] = $file;
}
if (
$file==pagina.php) {
cancella_pagina($lista$file)
}
sort($lista);
echo 
"<ul>";
foreach(
$lista as $index => $nome) {
echo 
"[*]<a href=\"$nome\">$nome</a>
\n"
;
}
echo 
"[/list]";
però non va...