Stahl Florian: Sorry: anderer Link für fgetcsv()

Beitrag lesen

Hallo Tom,

dankeschön, etz haut des aber irgendwie net so ganz hin. Der bringt nen Syntaxfehler "unerwartetes Ende" in der letzten Zeile. Also wo das ?> steht.

Hier mal der Script

<?php

$rowcount = 0;
   $filename = '200712.txt';
   $_positive = array(0,3,4,5);
   $_table = array();
   $fh = fopen($filename,'rb');

if (!$fh) {;} else {if (!flock($fh, LOCK_SH))
                  {fclose($fh);}
                     else {$_record = array();

while($_record = fgetcsv($fh, 0, ',', '"'))
        {
          $rowcount++;
          $_table [$rowcount] = $_record;

}
        fclose($fh);
      }
   }

if (is_array($_table))
   {
     echo "<pre>\n";

foreach ($_table as $key => $_record)
     {
       echo "[$key]\t";

foreach($_positive as $index)
       {
         if(isset($_record[$index]))
         {

echo htmlspecialchars($_record[$index]) . "\t";
       }

echo "\n";
     }

echo "</pre>\n";
   }
?>

Mit freundlichen Grüssen
------------------------
Stahl Florian
------------------------

--
Das Leben ist hart, aber wir sind härter