[PHP] Cancellare una riga da un file di testo in base al nome

  • Creatore Discussione Creatore Discussione Cosina
  • Data di inizio Data di inizio

Cosina

Utente Attivo
27 Dic 2016
101
0
16
Altra domanda, sempre considerando un file txt in cui arrivano i dati da un form in questo modo.

Giorgio;xxxxxxxxxxxxxxxxxxx;2019-02-23
Laura;xxxxxxxxxxxxxxxxxxx;2019-03-30

Avrei anche bisogno di un form che permetta all'utente di cancellare, tramite input di invio, la riga corrispondente al suo nome.
Esempio:



Scusate per le multiple richieste. Grazie mille
 
Sia questa richiesta che l'altra dove ti ho risposto SI, le gestisci con questa iterazione!
PHP:
$items=file('nome_file.ext');
$new_file=[];
foreach($items as $row){
   $local=str_getcsv($row,';');
   if($local[0]!='NOME_INPUT')$new_file[]=$row;
}
file_put_contents('path_save_file/file..ext',join("\r\n",$new_file));
 

Discussioni simili