Ho risolto:
inserisci.php
Codice PHP:
<?php
if(isset($_POST['nome'])){
if(!is_file('lista-nomi.txt')){
fopen('lista-nomi.txt', 'w');
}
$nomi = implode('', file('lista-nomi.txt'));
if(stristr($nomi, $_POST['nome']."\n")){
echo 'Nome già presente nell\'elenco';
}else{
$open = fopen('lista-nomi.txt', 'a');
fwrite($open, $_POST['nome']."\n");
fclose($open);
echo 'Nome inserito!';
}
}else{
header('Location: inserisci-nome.html');
}
?>
Per visualizzare l'elenco crea una pagina elenco.php con questo codice:
Codice PHP:
<?php
$elenco = implode('', file('lista-nomi.txt'));
echo nl2br($elenco);
?>