すいません、前スレが埋まってしまったのでもう一度質問させてください。

$fp=fopen("*.txt","w"); 
fputs($fp,"*"); 
fclose($fp); 

このようなソースで、PHPをブラウザから普通に呼び出せば問題なくファイルに書き込めるのですが、 
Ajaxを使いたくてXMLHttpRequestから呼び出しを行うとファイルへの書き込みがされません。 
これは仕様なのでしょうか。 
XML(ryからPHPを呼び出してファイルへの書き込みが出来る方法があれば教えていただきたく思います。