Ciao a tutti,
ho questo script che dovrebbe cancellare un indirizzo da un file di testo ma mi restituisce sempre questo errore:

Parse error: parse error, unexpected '[', expecting ')' in /home/colde/public_html/mailist/admin/remove.php on line 16


Il problema è in questa funzione ma non capisco dove possa essere, mi sembra corretto:

function remove_from_list($HTTP_POST_VARS[email]) {
global $list_file;
$file = @file($list_file);
$success = false;
$fd = @fopen($list_file, "w") or die("$txt[1]");
if ($file) {
foreach($file as $address) {
$address = trim($address);
if ($address != $HTTP_POST_VARS[email]) fputs($fd, "$address\n");
else $success = true;
}
fclose($fd);
}
return $success;
}


:master: