-2

アンケート(フォーム)を行っていますが、次の2つのことを行う送信ボタンを配置する必要があります。

  1. ボタンタイプのINPUTになります(PHPコードでこの種のボタンを使用する必要があるためif(@$_POST['Next'])、フォームの日付をDBに保存しました)。

  2. このボタンには、アンケートの次の画面に移動するためのリンクがあります。で試してみました

    <a href="demo2.html" target="_blank">
        <input class="buttonNext" name="submit" type="submit" value="NEXT &#8592">
    </a>
    

このコードは機能しませんが、IEブラウザーでは、ページ上でリンクであるボタンの横に円が表示されます。そのため、ボタンは機能しません。データを保存するだけで、次のページにリンクしません。

どうすれば解決できますか?

4

2 に答える 2

0

フォームのアクションは、フォームが送信される URL を決定します。これはあなたにとってちょうど良いことです (このステップを処理する PHP に送信されます)。データを保存したり、フォームを再度返して検証エラーを表示したりできます。次のステップに進むことに決めたら、ユーザーをその URL にリダイレクトできます。

于 2012-11-01T11:02:26.380 に答える
0

if(isset($_POST['Next'])){の代わりに使用@

于 2012-11-01T11:05:55.647 に答える