ciao.
ho la necessità di immagazzinare dati (pochi e molto semplici) in un file txt.
ho seguito la pillola a riguardo ( http://forum.html.it/forum/showthrea...hreadid=229522 )...solo che non mi funziona qualche parte
esempio:
codice:
$records = file("rubrica.txt");
for($x = 0; $x < count($records); ++$x)
{
list($timestamp, $nome, $email) = explode("|", trim($records[$x]));
echo "Data: ".date("d/m/Y", $timestamp)." Nome: $nome Email: $email
";
}
di questa parte di codice, nn fuziona il trim(records[$x]), ovvero lo "\n" alla fine di ogni riga del txt, viene letto come una parte di dato e, quindi stampato a schermo!!
il secondo problema è relativo all'inserimento dei dati nel txt
ecco il codice
codice:
$nome = trim($nome);
$email = trim($email);
// apriamo il file di rubrica
$fp = fopen("rubrica.txt", "a");
// scriviamo il nostro record
fputs($fp, time()."|$nome|$email\n");
// chiudiamo il file
fclose($fp)
il problema dove sta??? sta nel fatto che quando inserisco un nuovo dato, esso viene inserito nella stessa riga dell'ultimo presente, e nn a capo...come dovrebbe essere
come risolvo??? :master:
grazie in anticipo ..
kicko
PS: scusate se nn mi sono spiegato benissmo..mi sono appena svegliato