Php MS Word.doc文件另存为类型应为Word 97-2003,而不是网页

Php MS Word.doc文件另存为类型应为Word 97-2003,而不是网页,php,html,ms-word,Php,Html,Ms Word,我使用php创建了一个Word文件,扩展名为.doc,使用HTML内容。 当我打开文档时,它会正常打开,但当我尝试在对话框中另存为时,它会将“网页”显示为“另存为”类型 我使用了这样的代码 , 但我需要将其默认为Word文档类型Word 97-2003文档 因为用户在保存时无法观察此格式 我已附上此问题的图片: 另存为类型问题图像 (注意:该代码需要对php头和html头标记元素进行一些更改。) 有人能提供解决此问题的建议吗?查看“工具”,在“另存为”窗口中,并另存为指定格式。如果您确实想

我使用php创建了一个Word文件,扩展名为.doc,使用HTML内容。 当我打开文档时,它会正常打开,但当我尝试在对话框中另存为时,它会将“网页”显示为“另存为”类型

我使用了这样的代码 ,

但我需要将其默认为Word文档类型Word 97-2003文档 因为用户在保存时无法观察此格式

我已附上此问题的图片:

另存为类型问题图像

(注意:该代码需要对php头和html头标记元素进行一些更改。)


有人能提供解决此问题的建议吗?

查看“工具”,在“另存为”窗口中,并另存为指定格式。

如果您确实想要MS Word将测试为Word文档的Word文档,那么您需要创建Word文档,而不是伪装为Word文档的html块,因为它具有.doc扩展名。。。。MS Word不知道您的文档应另存为Word文档,因为它不是真正的Word文档,它是html标记,因此它将其视为感谢您的回复的可能副本,但我需要在代码方面进行更改,而不是在MS office中。这应另存为默认值,我相信这不是代码问题,试一试。@ecp-正在读取的文件是html标记,所以这是MS Word提供的默认保存格式,但poster希望MS Word的默认格式更改为Word 97-2003,这只有在正在读取的文件是真正的Word文档时才会发生