Grazie per la risposta Samleo, in effetti la tua soluzione è proprio quella che a me servirebbe, ma purtroppo non funziona a dovere. Nel senso che, usandola, mi inserisce nel db sempre una sola riga per lo più con valori null. Qualche altro suggerimento?
Codice PHP:
$char"\n"
$righe=explode($char$oggetto);
          
foreach(
$righe as $rows)          {             
$carattere"^";             
$string=explode($carattere$rows);             
$nuova[3]= str_replace(",",".",$string[3]);             
$nuova[4]= str_replace(",",".",$string[4]);            
 
$sql"INSERT INTO tabella
          (campo1,campo2,campo3,campo4,campo5,campo6,campo7)        
 VALUES  ('
$string[0]','$string[1]','$string[2]','$nuova[3]','$nuova[4]','$string[5]','$string[6]')";             
   }