ciao .
possiedo un form di cancellazione.
questo form invia la richiesta ad una pagina che cancella dal database il record e dal file cancella la riga.
il problema è proprio dal file !
vi chiedo consiglio su come cancellare il file .
la mia procedurà è la seguente :
1- carico i valori del form in un array.
2- nel promo campo dell'array ho il valore univoco che mi permette di riconoscere il record/riga
3- apro il file ---> $apro = fopen ($nomefile , $metodo_di_lettura)
4- leggo il file con ---> fread ($apro)
5- confronto il mio array con i valori di ogni riga tramite un ciclo for
6-Il mio problema
quando trovo la riga come faccio a cancellarla??
eventualemte si può , una volta cancellata la riga, ricompattare le linee nel csv?
tipo: file csv intero
1;pippo;foglio;end
2;marco;penna;start
3;maria;telefono;end
valore nell'array
2 , marco , penna , start
foglio linea cancellata
1;pippo;foglio;end
3;maria;telefono;end
foglio riformattato
1;pippo;foglio;end
3;maria;telefono;end
Grazie del'aiuto