PHP不使用“另存为”对话框保存文件

PHP不使用“另存为”对话框保存文件,php,content-type,savefiledialog,Php,Content Type,Savefiledialog,我正在使用PHP创建MS Office Word文档,如下所示: header("Content-type: application/vnd.ms-word"); header("Content-Disposition: attachment;Filename=filename.doc"); header("Content-Transfer-Encoding: binary"); 但我需要将文件保存到服务器而不使用“另存为”对话框,以便能够对创建的*.doc文件执行某些操作,并仅在修改后将其提

我正在使用PHP创建MS Office Word文档,如下所示:

header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment;Filename=filename.doc");
header("Content-Transfer-Encoding: binary");
但我需要将文件保存到服务器而不使用“另存为”对话框,以便能够对创建的*.doc文件执行某些操作,并仅在修改后将其提供给用户


那么我如何才能做到这一点呢?

您使用的代码是作为下载发送给浏览器用户的。 要在服务器上保存,请在PHP中使用this:

file_put_contents('path/to/ms/word/document.doc', $theData);

然后在您使用代码发送保存的文件后。

天哪,这太容易了。。。我甚至感到困惑。你让我开心