credo dipenda dalla versione di php presente sul tuo server...

cmq aspetta rispsote più autorevoli.

Intanto prova così e vedi cosa dice:
Codice PHP:
<form method="post" action="prova_scrittura.php"><textarea name="testo" type="text" value="" cols="50" rows="3"></textarea> <input type="submit" value="invia" /></form> 



<?php 
if($_POST['testo']!=""

    
$file=fopen("public/prova_scrittura.txt""w"); 
    
fwrite($file$_POST['testo']); 
    
fclose($file); 
     
     

?> 


 

<?php 
$file
=fopen("public/prova_scrittura.txt""r"); 
$stringa=stripslashes(fread($filefilesize("public/prova_scrittura"))); 
echo 
"$stringa"
fclose($file); 
?>