我有如下的 HTML 和 PHP 代码。我有代码一个文件html2word.php
:
<form method="post" action="htmltortf.php">
<table>
<tr>
<td colspan="3">Convert html to doc</td>
</tr>
<tr>
<td colspan="3">Choose the answer</td>
</tr>
<tr>
<td><input type="radio" name="004" value="1" <?=($_POST['004']=='1' ? 'checked="checked"' : '')?>/>1</td>
<td><input type="radio" name="004" value="2" <?=($_POST['004']=='2' ? 'checked="checked"' : '')?>/>2</td>
<td><input type="radio" name="004" value="3" <?=($_POST['004']=='3' ? 'checked="checked"' : '')?>/>3</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");
}
?>
</form>
我需要的:
当用户选中单选框时,当我将其转换为 MS-Word 时,它也会显示单选框被选中。
问题:
当我将其转换为 Word 文档时,它会显示我选中的单选框,但会显示错误消息:
Notice: Undefined index: 004 in C:\wamp\www\html to docv2\htmltortf.php on line 51
.
我该如何解决?