//sessione lingue admin_ssv("at_lingua"); function admin_list($dir) { $file_list = ''; $stack[] = $dir; while ($stack) { $current_dir = array_pop($stack); if ($dh = opendir($current_dir)) { while (($file = readdir($dh)) !== false) { if ($file !== '.' AND $file !== '..') { $current_file = "{$current_dir}/{$file}"; if (is_file($current_file)) { $file_list[] = "{$current_dir}/{$file}"; } elseif (is_dir($current_file)) { $stack[] = $current_file; } } } } } return $file_list; } $LISTA_DIR1 = admin_list("_pagine"); $LISTA_DIR2 = admin_list("_include"); $AT_LISTA = array_merge($LISTA_DIR1,$LISTA_DIR2); ?>
while(list($akkk, $at_file)=@each($AT_LISTA)) {
//print $at_file;
if(stristr($at_file,".inc.php")) {
//VISUALIZZO I TESTI DELLA PAGINA
//CANECLLO L? ARRAY DEI TESTI
$AT_FILE = file($at_file);
//CICOLO PER TROVARE I TESTI
//@reset($TXT);
$AT_OUT = "";
$at_riga = "";
$at_trovato = FALSE;
while(list($ak, $av)=@each($AT_FILE)) {
$at_pos = "";
$at_pos = strpos($av,"TXT");
if($at_pos < 3 && $at_pos != 0) {
if($at_trovato == FALSE) $at_riga = $ak;
$at_trovato = TRUE;
//posizione last
$at_last = $ak;
$AT_OUT .= webquote($av);
//print "\$TXT = [$ak][$akk] = \"$avv\";
";
}
elseif(stristr($av,"//") and $ak-$at_last <= 2 and $at_trovato) $AT_OUT .= "$av";
elseif(trim($av) == "" and $ak-$at_last <= 1 and $at_trovato) $AT_OUT .= "\n";
}q
if($at_trovato) print "//############## $at_file - r:$at_riga #######################\n\n".$AT_OUT."\n\n" ;
}
}
print "aaaaaaaaaaaaaaa
";
print "
";
?>