script para eliminar la noticia (archivo) y quitarlo de la lista:
supongamos que tenemos el archivo lista.txt que es el que contiene el listado de noticias.
Código PHP:
//supongo recibido el numero del archivo a borrar en la variable $archivo.
$ext=".txt";
if (file_exists($archivo . $ext)){
//borramos el archivo:
unlink($archivo . $ext);
//procedemos a quitarlo de la lista.
$lista=file("lista.txt");
$total_numeros=count($lista);
$punt=fopen("lista.txt","w");
for($i=0;$i<$total_numeros;$i++){
if (trim($lista[$i])!=$archivo){
fwrite($punt,trim($lista[$i]) . "\r\n");
}
}
fclose($punt);
}
else{
echo 'no existe el archivo';
}