用js吧:
<?
$str="adsfasfd";
?>
<input type=button value="Create Directory" onclick="CreateDirectory()">
<input type=button value="Create File" onclick="CreateFile()">
<script>
function CreateFile()
{
   var fso, tf;
   fso = new ActiveXObject("Scripting.FileSystemObject");
   tf = fso.CreateTextFile("d:\\testfile.txt", true);
   tf.Write ("<?=$str?>");//这里可以放上待写入的东东
   tf.Close();
}
function CreateDirectory()
{
   var fso;
   fso = new ActiveXObject("Scripting.FileSystemObject");
   fso.CreateFolder ("d:\\testfile");
}
</script>
前提条件是要更改ie设置:
工具菜单->Internet选项->安全->自定义
将"对没有标记为安全的ActiveX控件进行初始化..."设置为启用。