Anzi, scusate, ho testato questo codice, ma non va:
<?php
$input = $_POST["input"];
$output = "Il mio output";
$file = 'log.txt';
$fd = @fopen($file, 'a') or die("Impossibile aprire il file");
flock($fd, 2); //Blocca il file in scrittura
fwrite($fd, $output); //Scrive il file
flock($fd, 3); //Rilascia il file
fclose($fd); //Chiude il file
@cmod($file, 0666); //Imposta i permessi lettura e scrittura per tutti su sistemi unix.
?>
Cosa ho sbagliato?