$field_value) { $_data[$fieldname] = str_replace('"','""',$field_value); ## für CSV verpacken } $row = implode('";"',$_data); if(strlen($row) > 0) ## Datensatz mit Inhalt { $row = '"'.$row.'"'."\n"; } else ## leerer Datensatz { $row = "\n"; } } return $row; } #------------------------------------------------------------------------------ #============================================================================== # PHP-Main #============================================================================== $out = ''; $filename = 'D0000002.csv'; if (isset($_POST['btn']['showscript'])) { highlight_file(__FILE__); exit; } $fh = fopen($filename,'w+'); flock($fh, LOCK_EX); for ($i = 0; $i < 1000; $i++) { $_thread = fill_random($_thread); fwrite($fh, make_csv($_thread)); $out .= "
\n";
  $out .= htmlentities(print_r($_thread,1),ENT_QUOTES);
  $out .= "
\n"; } ## Abfrage der Dateigröße (muss innerhalb des Lockings stehen!) fflush($fh); clearstatcache(); $out .= "

Filegröße = ".filesize($filename)."

\n"; fclose($fh); ############################################################################### # HTML-Output ############################################################################### ?> Neue Threaddatei erzeugen