why the code can't update the content in the csv?
<p>i want to remove the <code>Upload</code>, and change 0 to 888 in <code>qty</code> column,
the following is my code, it make the <code>csv</code> file content disordered. how to correct my code. thank you</p>

<pre><code> $dir   = getcwd();
   $files = scandir($dir);
   foreach ($files as $file)
   {
       $parts = pathinfo($file);
       if($parts['extension']!="csv") continue;
       if (($handle = fopen($file, "r")) !== FALSE)
       {
           $new_content =  implode(',', fgetcsv($handle, 1000, ","))."\n";
           while (($data = fgetcsv($handle, 1000, ",")) !== FALSE)
           {
               $data[12]=substr($data[12],9);
               $data[13]=substr($data[13],9);
               $data[14]=substr($data[14],9);
               $data[42]=888;
               $new_content .= implode(',', $data)."\n";
           }
           fclose($handle);
        file_put_contents($file, $new_content);
       }
   }
</code></pre>

<p>the test csv file 
<a href="http://phplist.xxmn.com/women.csv" rel="nofollow">http://phplist.xxmn.com/women.csv</a></p>
