【发布时间】:2012-09-11 03:51:23
【问题描述】:
假设我的 php 代码如下:
<form method="post" action="htmltortf.php">
<table>
<tr>
<td>Candidate Name:</td>
<td colspan="3"><textarea cols="40" rows="10" name="textArea"><?php echo $var = isset($_POST['textArea']) ? $_POST['textArea'] : ''; ?></textarea></td>
</tr>
<tr>
<td colspan="3"><input type="submit" name="submit" value="submit" /></td>
</tr>
</table>
<?php
if(isset($_POST['submit']))
{
header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment;Filename=html2doc.doc");
}
?>
我需要什么:
我希望当用户点击按钮提交时,它会生成到 Ms word 但对于 textArea 我不希望它显示它的样式,如边框或......我只想显示值it.eg:This is the textArea in the Ms word file.
问题:
当我转换它时,它仍然显示 textArea 的样式,如边框和滚动...
我不知道如何解决这个问题?请任何人帮助我,
谢谢。
【问题讨论】:
-
我没有看到您创建 word 文件的代码。
-
你的输出标题声称你有一个word文档,这并不意味着你有一个有效的word文档。您无法通过更改文件名将 html 转换为 word。
-
是的,我只是更改了文件名。那么我该如何解决这个问题?
-
这个问题你已经问过好几次了。