salve a tutti devo scrivere su un file txt che non lo fa ecco il codice:

Codice PHP:
$file="../../../specialoffer.txt";

$openfile=fopen($file"rw");
$readfile= @fread($openfilefilesize($file));

if(
trim($_REQUEST["click"])=="ok"){
$offer=trim($_REQUEST["txtoffer"]);
if(
$offer!=$readfile) if(fwrite($openfile,$offer)) echo "<div style=\"text-align:center\">messaggio offerte inserito correttamente</div>";
}
fclose($openfile); 
Apro il file lo leggo e poi verifico se il contenuto del file è diverso dalla variabile che passo, se diverso gli scrivo dentro.
Ma non capisco il perchè non mi scrive il file.