<?

function taglia($testo)
{
  return substr($testo, strpos($testo, "\"") + 1, strrpos($testo, "\"") - strpos($testo, "\"") - 1);
}


$d = dir("./");
while($h=$d->read())  // reperimento directory valide come date concerto!
    if (is_dir($h) && $h != '.' && $h != '..' && file_exists("$h/generale.inc"))
       $entry[] = $h;
$d->close();  

rsort($entry);  // ordine inverso
setlocale (LC_TIME, "it_IT");


$aammsav = '';
for ($i = 0; $entry[$i]; $i ++)  
  {
   if ($aammsav == '')
     include("top.inc.html");
     
   $aamm = substr($entry[$i], 0, 6); //aaaamm concerto
   if ($aammsav != '' && $aamm != $aammsav)  // una riga di spazio tra i diversi mesi
     include("rowempty.inc.html");
     
   $foto = 0;
   $conc = file("$entry[$i]/generale.inc");
   for ($l = 0; $conc[$l]; $l ++)
     if (strpos($conc[$l], "dataconc"))
       $dataconc = taglia($conc[$l]);
     elseif (strpos($conc[$l], "cittaconc"))
       $cittaconc = taglia($conc[$l]);
     elseif (strpos($conc[$l], "localeconc"))
       $localeconc = taglia($conc[$l]);
     elseif (strpos($conc[$l], "filesfoto"))
       $foto ++;
       
   $link = "";
   // creo il link alla pagina del concerto solo se c'è O index.php O indice.inc O le foto
   if (file_exists("$entry[$i]/index.php") || file_exists("$entry[$i]/indice.inc") || $foto > 1)
     if (!file_exists("$entry[$i]/index.php"))
        $link = "indexconc.php?concdir=$entry[$i]";
      else
        $link = "$entry[$i]/index.php";
   
   if (substr($entry[$i], 0, 8) >= date("Ymd"))  // grassetto per date future
       $bold = 1;
     else
       $bold = 0;
       
   $dayofweek = "";
   if (checkdate(substr($entry[$i], 4, 2), substr($entry[$i], 6, 2), substr($entry[$i], 0, 4)))
     $dayofweek = strftime("%a", mktime(1, 1, 1, substr($entry[$i], 4, 2), substr($entry[$i], 6, 2), substr($entry[$i], 0, 4)));
  
   include("row.inc.html");
      
   $aammsav = $aamm;
  }
  
if ($aammsav != '')
  include("bottom.inc.html");
  
?> 