codice:
$letturamode = "rb";
$path_file = "debitori/$nome_utente.csv";
$crea_file = "ab";
$filecsv = fopen($path_file , $crea_file);
$insert = "$idanagra ; $num_fatt[$i] ; $data_fatt[$i] ; $data_scadenza[$i] ; $imp_fattura_ivata[$i] ; $acconto_ricevuto[$i] ; $residuo_fattura[$i] ; $numero_nota_credito[$i] ; $data_nota_credito[$i]\n";
$stringa = fwrite($filecsv, $insert);
$scrittura_file = fwrite($filecsv, $stringa);
ciao , mi trovo di fronte ad un file csv creato e successivamente incrementato con delle variabili inviate via un form.
Queste vengono anche caricate in un database.
il problemino che non riesco a vedere, riguardando il codice, è un numero alla fine delle stringhe.
Per l'essattezza un fastidiosissimo 80 che compara dopo \n.
La prima linea non presenta il valore ma dalla seconda si manifesta all'inizio della righa.
es:
variabile1;variabile2;variabile3;variabile4
80variabile1;variabile2;variabile3;variabile4
80variabile1;variabile2;variabile3;variabile4
80
la quarta linea e ciò che mi stupisce, compare sempre a capo il valore...
qualcuno sa come risolverlo , o meglio perchè succede?
grazie