<?php


function templ($tmp)
 {
 $file_t = file($tmp);
 $count_t = count($file_t);
 $tests = 0;
 for ($te=0; $te<$count_t; $te++) { echo $file_t[$te];}
 };

templ("preHeader.html");
$dir    = './';
$dh  = opendir($dir);
while (false !== ($filename = readdir($dh))) {
   $files[] = $filename;
}

rsort($files);
$m = count($files);

for ($num=1; $num<$m; $num++) {

  $tests = 0;
  // Temperature T = -10
  if($files[$num]{0}=="M" && $files[$num]{1}=="0" && $files[$num]{2}=="0" && $files[$num]{5}=="N" && ($files[$num]{3}=="0" || $files[$num]{3}=="1" || $files[$num]{3}=="2") && $files[$num]{3} == $files[$num-1]{3} && $files[$num]{4}==$files[$num+1]{4})
  {
    $tests = 2;
    $ft = date("d.m.y",fileatime($files[$num]."/summaryTest2.txt"));
    $handle = fopen($files[$num]."/summaryTest2.txt", "r");
    $li = 0;
    while ($userinfo = fscanf($handle, "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n"))
    {
      $li = $li +1;
      if($li==1){$moN=$userinfo[1];}
      if($li==2) {$waN='    '.$userinfo[2];}
      if($li==3){
        $alN=$userinfo[0];
        $maN=$userinfo[1];
        $baN=$userinfo[2];
        $trN=$userinfo[3];
        $adN=$userinfo[4];
      }
      if($li==4){$dN=$userinfo[5];}
      if($li==5){$dateN=$userinfo[4].' '.$userinfo[5];}
      if($li==6)
      {
        $tN=$userinfo[1];
        $datrN=', '.$userinfo[4].' '.$userinfo[5];
      }
      if($li==7)
      {
        $cN=$userinfo[1];
        $dacaN=', '.$userinfo[4].' '.$userinfo[5];
      }
      if($li==8)
      {
        $iN=$userinfo[2];
        $vN=$userinfo[1];
        if($iN==0) {$daci='no';}
        else {if($vN>140 && $vN<160) {$daci=sprintf("I(150) =     %01.2f muA",$iN);}
	      else {$daci=sprintf("I(%01.2f) =     %01.2f muA",$vN,$iN);}}
      }
      if($li==9){$teN=$userinfo[1];}
      $comN='';
      if($li==11) {
        $arN = count($userinfo);
        if($arN>1)
        {
          for($en=0; $en<$ar+10; $en++)
          {
            $comN=$comN.' '.$userinfo[$en];
          }
        }
      }

    }
    fclose($handle);
  }
  else {
      $tests = 1;
      $num--;
  }


  $num++;
  if($files[$num]{0}=="M" && $files[$num]{1}=="0" &&  $files[$num]{2}=="0" && ($files[$num]{3}=="0" || $files[$num]{3}=="1" || $files[$num]{3}=="2") && $files[$num]{5}!="N")
  {

    $ft = date("d.m.y",fileatime($files[$num]."/summaryTest2.txt"));
    $handle = fopen($files[$num]."/summaryTest2.txt", "r");
    $li = 0;
    while ($userinfo = fscanf($handle, "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n"))
    {
      $li = $li +1;
      if($li==1){$mo=$userinfo[1]; $nr=$userinfo[1]{3}.$userinfo[1]{4};}
      if($li==2) {$wa='    '.$userinfo[2];}
      if($li==3){
        $al=$userinfo[0];
        $ma=$userinfo[1];
        $ba=$userinfo[2];
        $tr=$userinfo[3];
        $ad=$userinfo[4];
      }
      if($li==4){$d=$userinfo[5];}
      if($li==5){$date=$userinfo[4].' '.$userinfo[5];}
      if($li==6)
      {
        $t=$userinfo[1];
        $datr=', '.$userinfo[4].' '.$userinfo[5];
      }
      if($li==7)
      {
        $c=$userinfo[1];
        $daca=', '.$userinfo[4].' '.$userinfo[5];
      }
      if($li==8)
      {
        $i=$userinfo[2];
        $v=$userinfo[1];
        if($i==0) {$daci='no';}
        else {if( $v<160 && $v>140) {$daci=sprintf("I(150) =     %01.2f muA",$i);}
	      else {$daci=sprintf("I(%01.0f) =     %01.2f muA",$v,$i);}}
      }
      if($li==9){$te=$userinfo[1];}
      $com='';
      if($li==11) {
        $ar = count($userinfo);
        if($ar>1)
        {
          for($en=0; $en<$ar+10; $en++)
          {
            $com=$com.' '.$userinfo[$en];
          }
        }
      }
    }
    fclose($handle);
  }
  else {
      $tests = 0;
  }

  if ($tests == 2) {
    echo "	<TBODY>";
    echo "		<TR>";
    echo "			<TD HEIGHT=17 ALIGN=LEFT><FONT FACE=\"Bitstream Vera Serif\">$nr</FONT></TD>";
    echo "			<TD ALIGN=LEFT><FONT FACE=\"Bitstream Vera Serif\"><a href=\"$mo/$mo.html\">$mo</a> $wa</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$date</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$al/$ma/$ba/$tr/$ad</FONT></TD>";
    echo " ";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$t$datr</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$c$daca</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$d</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">no</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$daci</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$te C</FONT></TD>";
    echo " ";
    echo "			<TD ALIGN=LEFT><FONT FACE=\"Bitstream Vera Serif\">$com</FONT></TD>";
    echo "		</TR>";
    echo "	</TBODY>";

    echo "	<TBODY>";
    echo "		<TR>";
    echo "			<TD HEIGHT=17 ALIGN=LEFT><FONT FACE=\"Bitstream Vera Serif\"></FONT></TD>";
    echo "			<TD ALIGN=LEFT><FONT FACE=\"Bitstream Vera Serif\"><a href=\"$moN/$moN.html\">$moN</a> $waN</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$dateN</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$alN/$maN/$baN/$trN/$adN</FONT></TD>";
    echo " ";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$tN$datrN</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$cN$dacaN</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$dN</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">no</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$daciN</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$teN C</FONT></TD>";
    echo " ";
    echo "			<TD ALIGN=LEFT><FONT FACE=\"Bitstream Vera Serif\">$comN</FONT></TD>";
    echo "		</TR>";
    echo "	</TBODY>";
  }

  if ($tests == 1) {
    echo "	<TBODY>";
    echo "		<TR>";
    echo "			<TD HEIGHT=17 ALIGN=LEFT><FONT FACE=\"Bitstream Vera Serif\">$nr</FONT></TD>";
    echo "			<TD ALIGN=LEFT><FONT FACE=\"Bitstream Vera Serif\"><a href=\"$mo/$mo.html\">$mo</a> $wa</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$date</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$al/$ma/$ba/$tr/$ad</FONT></TD>";
    echo " ";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$t$datr</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$c$daca</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$d</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">no</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$daci</FONT></TD>";
    echo "			<TD ALIGN=CENTER><FONT FACE=\"Bitstream Vera Serif\">$te C</FONT></TD>";
    echo " ";
    echo "			<TD ALIGN=LEFT><FONT FACE=\"Bitstream Vera Serif\">$com</FONT></TD>";
    echo "		</TR>";
    echo "	</TBODY>";

  }

}

 templ("footer.html");
?>
