Wenn ich diesen Code verwenden, die neue CVS-Datei ""
von Text mit Leerzeichen erhalten:Schreib CSV mit fputcsv
//array in csv schreiben
$daten = array_filter($daten);
$csv_array[] = $daten;
$fp = fopen("golfDBtest.csv", 'w');
foreach ($csv_array as $fields) {
fputcsv($fp, $fields);
}
fclose($fp);
Die ursprüngliche CSV:
Reit im Winkel, 69.8,131,68.4 , 126,71,6,129,69,5,127,70,7,4,5,4,13,5,3,4,1,4,9,4,17,3,15,3,11,4,10 , 4,14,4,18,3,4,4,2,4,8,3,16,5,6,3,12,5,00438640798250
Die neue Datei:
"Reit im Winkl", 69,8,131,68,4,126,71,6,129,69,5,127,70,7,4,5,4,13,5,3,4,1,4,9 , 4,17,3,15,3,11,4,10,4,14,4,18,3,4,4,2,4,8,3,16,5,6,3,12,5 , 00438640798250
Wie kann ich ein CVS ohne ""
schreiben?
Dank
können Sie zeigen das Array '$ daten' an? –
Warum benutzen Sie array_filter ohne Funktion zu laufen? – vishwakarma09
$ daten = array ($ _ POST ['Platz'], $ _POST ['CRgelb'], $ _POST ['Slgelb'] , $ _POST ['CRblau'], $ _POST ['Slblau'], $ _POST ['CRrot'], $ _POST ['Srot '], $ _POST ['Corange '], $ _POST [' Slorange '], $ _POST [' Par '], $ _POST [' HCP1 '], $ _POST [' Par1 '], $ _POST [' HCP2 '], $ _POST [' Par2 '] , $ _POST ['HCP3'], $ _POST ['Par3'], $ _POST ['HCP4'], $ _POST ['Par4'], $ _POST ['HCP5'], $ _POST ['Par5'], $ _POST ['HCP6'], $ _POST ['Par6'], $ _POST ['HCP7'], $ _POST ['Par7'], $ _POST ['HCP8'], $ _POST ['Par8'], $ _POST [ 'HCP9'], $ _POST ['Par9'], $ _POST ['HCP10'], $ _POST ['Par10'], $ _POST ['HCP11'], $ _POST ['Par11'], $ _POST ['HCP12 "], $ _POST ['Telefon']); – wolli911