0

私はhtmlで簡単な登録フォームを作成し、postメソッドを介してcontrollerという名前のディレクトリの下にあるregister.phpに送信しています。フォームを送信すると、間違った URL にリダイレクトされます。
これは次の形式です。

<form action="controller/register.php" method="post" enctype="multipart/form-data" id="pre-registration-form"> 
<fieldset>
    <legend><span>Type of Entry</span></legend>
    <table id="rally-type">
        <tr>
            <td>Sponsored</td>
            <td>Non-sponsored</td>
        </tr>
        <tr>
            <td><input type="radio" id="xtreme" name="entry-type" value="xtreme" /></td>
            <td><input type="radio" id="ndure" name="entry-type" value="ndure" /></td>
        </tr>
    </table>
</fieldset>
<fieldset>
    <legend>
        <span>Vehicle Details</span>
    </legend>
    <table>
        <tr>
            <td>Category</td>
            <td><select name="vehicle-category" id="vehicle-category-list">
                    <option value="0">Select</option>
                    <option value="2whlr">2 Wheeler</option>
                    <option value="2whlr">4 Wheeler</option>
                    <option value="2whlr">4 Wheel Drive</option>
                </select></td>
            <td>Make</td>
            <td>
                <select name="vehicle-make">
                    <option value="0">....</option>
                    <option value="1">....</option>
                    .
                    .
                    .
                </select>
            </td>

        </tr>
        <tr>
            <td>Model</td>
            <td><input type="text" name="make-model" /></td>
            <td>Year</td>
            <td><input type="text" name="make-year" /></td>
        </tr>
    </table>
</fieldset>
.
.
.
.
<input type="submit" name="submit" value="Submit" />

フォームを送信しようとすると、ファイルの 名前を変更すると、 controller/index.phpFirefoxで次のエラーが発生します。 controller/register.php
register.phpindex.php

ページが正しくリダイレ​​クトされていません
Firefox は、サーバーがこのアドレスへのリクエストを決して完了しない方法でリダイレクトしていることを検出しました。

この問題は、Cookie の受け入れを無効にするか拒否することによって発生することがあります。



これをランプサーバーと同様にワンプサーバーで試しましたが、どちらも同じエラーが発生します。この問題の根源は何でしょうか?

4

2 に答える 2

0

試す

<form action="/controller/register.php" method="post" enctype="multipart/form-data" id="pre-registration-form"> 

または

<form action="../controller/register.php" method="post" enctype="multipart/form-data" id="pre-registration-form"> 
于 2013-06-25T08:30:41.500 に答える