Buona sera ho questo script che mi serve per cancellare una riga su file txt.
funziona tutto, quello che chiedo che al posto delle xxxx mi prenda il valore dell' Echo.
Ho provato in questo modo ma mi da errore
if ($a == <echo ($_POST["userid"])>)
<?
$righe = file("pasx.txt");
foreach ($righe AS $key => $riga)
{
list($a, $b, $c) = explode(" ~:~ ", $riga);
if ($a == "xxxxxxx")
unset($righe[$key]);
}
$fp = fopen("file.txt", "w+");
foreach ($righe AS $key => $riga)
fputs($fp, $riga);
fclose($fp);
echo ($_POST["userid"])
?>