我遇到了一个奇怪的问题。我有一个简单的表单,它将数据提交到php处理器页面。但是,以下对description字段的输入会导致404错误。
认识并奖励最好的人 印度剧院,Mahindra和 Mahindra介绍了META(Mahindra 卓越戏剧奖)。该 META是唯一的奖项 旨在展示最好的 剧院正在印度生产。一个 杰出的评选委员会候选名单 来自无数的10个最佳剧本 来自印度各地的参赛作品。这些 戏剧上演并在13岁以下裁决 奖项类别。节日 以闪烁的方式达到高潮 颁奖仪式。进入第六名 今年,META的目标仍然是 鼓励戏剧工艺的各个方面 比如剧本,布景,服装等 灯光设计,方向和 表演和推广剧院。
我尝试过更改撇号和逗号,甚至包括括号,但它没有帮助。 表格的代码:
<form class="cms" action="add.php" enctype="multipart/form-data" method="post">
<table>
<tr>
<td class="text">
Title
</td>
<td class="input">
<input type="text" size="20" name="title" value="" />
</td>
</tr>
<tr>
<td class="text">
Date
</td>
<td class="input">
<input type="text" size="20" name="date" value="" />
</td>
</tr>
<tr>
<td class="text">
Image
</td>
<td class="input">
<input type="file" name="image" />
</td>
</tr>
<tr>
<td class="text">
Description
</td>
<td class="input">
<textarea name="description" rows="5" cols="20"></textarea>
</td>
</tr>
<tr>
<td class="text">
Link
</td>
<td class="input">
<input type="text" size="20" name="link" value="" />
</td>
</tr>
<tr>
<td class="text">
<input type="submit" value="Add / Save" />
</td>
<td>
<input type="reset" value="Clear" />
</td class="input">
</tr>
</table>
</form>
在提交上述文本时,我收到以下错误:
未找到请求的URL 找不到/cms/events/add.php 这个服务器。
Apache / 1.3.41服务器at www.xyzs.in 80号港口
这是文本编码的问题吗?
答案 0 :(得分:0)
add.php页面是否包含执行,如果输入为long而404是因为错误页面不存在,可能是错误页面?
我在ASP中看到类似的错误,其中执行“”用于加载另一个页面,如果找不到该页面,则会出现错误,但确切地说哪个错误可能与服务器实现不同。
此外,这是否适用于其他较短或相同长度的输入?
答案 1 :(得分:0)
对于有类似问题的其他人
您的文字包含导致keywords
的敏感404
。昨晚我遇到了与文本区域类似的问题。经过深入分析后,我发现我的文字中包含一个关键字&#34; 选择&#34;,当我删除它时成功提交。在您的情况下,关键字&#34; META &#34;可能会导致此错误。
您需要做的就是通过与keywords
server
联系,从server
点击这些敏感的administrator
白名单。