ciao , mi trovo di fronte ad un file csv creato e successivamente incrementato con delle variabili inviate via un form.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);
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

Rispondi quotando