我正面临一个奇怪的情况。
我有一个表格,用于上传文件和文本。
这是我的表格的样子:
<form name="frmGems" method="post" action="item.php?gem_id=9" enctype="multipart/form-data">
<textarea name="txtText" id="txtText" cols="30" rows="5"></textarea>
<input type="file" name="flGemImage" id="flGemImage" />
<input type="submit" id="btnSubmit" value="Save" />
</form>
我的问题是,如果在我在“textarea”中输入的文本中,存在一个与echo完全拼写的单词,当我单击“保存”按钮时,什么也没有发生。
假设我在 textarea 中输入:“你所做的就像一个echo。”
我什至没有选择要上传的文件,只需单击“保存”按钮。
我的浏览器开始做某事,但没有任何反应。我的表单未提交,过了一会儿,我收到此错误:“连接已重置”
我尝试过使用 Safari、FireFox 和 Chrome。并且所有这些结果都相同。
但是,如果我删除echo词,表单就会提交并且一切正常。
问题是这段代码在我的电脑上运行良好,但是当我将它上传到互联网上的主机时,它在主机上的行为就像这样。