<textarea>在特定输入上导致404错误</textarea>

时间:2011-02-03 09:00:13

标签: html textarea

我遇到了一个奇怪的问题。我有一个简单的表单,它将数据提交到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号港口

这是文本编码的问题吗?

2 个答案:

答案 0 :(得分:0)

add.php页面是否包含执行,如果输入为long而404是因为错误页面不存在,可能是错误页面?

我在ASP中看到类似的错误,其中执行“”用于加载另一个页面,如果找不到该页面,则会出现错误,但确切地说哪个错误可能与服务器实现不同。

此外,这是否适用于其他较短或相同长度的输入?

答案 1 :(得分:0)

对于有类似问题的其他人

您的文字包含导致keywords的敏感404。昨晚我遇到了与文本区域类似的问题。经过深入分析后,我发现我的文字中包含一个关键字&#34; 选择&#34;,当我删除它时成功提交。在您的情况下,关键字&#34; META &#34;可能会导致此错误。

您需要做的就是通过与keywords server联系,从server点击这些敏感的administrator白名单。