<?php

    $zeile = -1;
    $zaehler = 1;
    $datei = fopen("formshandler.csv","r");

    if ($datei)
      {

      print ("<table border='1' rules='rows' bgcolor='#DCDCDC'>");
      //Bemerkung zu rules:
      //rules="none"    werden überhaupt keine Linien gezogen, der Außenrahmen der Tabelle wird jedoch
      //rules="rows"    werden Linien zwischen allen Tabellenzeilen gezogen, nicht zwischen den Spalten
      //rules="cols"    werden Linien zwischen allen Tabellenspalten gezogen, nicht zwischen den Zeilen
      //rules="groups"  werden Linien zwischen Kopf, Körper und Fuß einer Tabelle gezogen.
      //rules="all"     werden Linien zwischen allen Tabellenzellen gezogen (Voreinstellung).

      // alternative Rahmen-Darstellung unten
      //print ("<table border='8' cellspacing='5' cellpadding='1' bgcolor='#DCDCDC'>");

      $dateigroesse=filesize("formshandler.csv");
      $data = fgetcsv ($datei, $dateigroesse, ",");

      while($data!=false)
         {
         print "<tr>";
         $zeile++;
         if ($zeile==0)
           {
             print ("<td width='50' style='background-color:#CCCCCC'>");
           } else {
             print ("<td align='center' valign='top' width='50' height='50'><b>");
             print ("<font color='#657593' font size='2'>");
             print ($zeile);
             print (".");
         }
         print ("</font></b></td>");
         $spalten = count ($data);                 

         for ($c=0; $c < $spalten; $c++) {
          
           if ($zeile==0)
             {
                print ("<td style='background-color:#CCCCCC'>");
             } else {
                print ("<td align='left' valign='top' width='300' height='50'>");
           }
           if ($zeile==0)
             {
                print ("<b><font color='#FFFFFF'>");
                print ($data[$c]);
             } else {
                print ("<font color='#657593' font size='2'>");
           }
          
           if ($_POST['AlleZeigen'] == 'alle' && $zeile > 0)
              {
              
                 print ($data[$c]);
                 $zaehler = $zaehler + 1;
                
              } else {


              if ($data[0] == $_POST['Vorname'])
                {
                   print ($data[$c]);
                   print ("<br>");
                   $zaehler = $zaehler + 1;
              }
          
              if ($data[1] == $_POST['Name'])
                {
                   print ($data[$c]);
                   print ("<br>");
                   $zaehler = $zaehler + 1;
              }
             
              if ($data[2] == $_POST['Strasse'])
                {
                   print ($data[$c]);
                   print ("<br>");
                   $zaehler = $zaehler + 1;
              }
             
              if ($data[3] == $_POST['PLZ'])
                {
                   print ($data[$c]);
                   print ("<br>");
                   $zaehler = $zaehler + 1;
              }
             
              if ($data[4] == $_POST['Stadt'])
                {
                   print ($data[$c]);
                   print ("<br>");
                   $zaehler = $zaehler + 1;
               }
              
               if ($data[5] == $_POST['Land'])
                 {
                    print ($data[$c]);
                    print ("<br>");
                   $zaehler = $zaehler + 1;
               }

           }

           print ("</font></b>");
           print ("</td>");
          }
         print ("</tr>");
         $data = fgetcsv ($datei, $dateigroesse, ",");
       }
      fclose($datei);
      print ("</table>");
    }
?>