フォームが送信されると、アクション URL が正しくジャンプできません。
P粉674876385
P粉674876385 2023-08-28 22:30:40
0
2
518
<p>フォームを送信すると、正しい URL に移動するのではなく、同じ URL に留まり、パラメーターが追加されます。次のように: /todo/add</p> の代わりに /todo?message=themessage <pre class="brush:php;toolbar:false;"><form> <div class="form-group"action="/todo/add"method="POST"> <label for="message">新しい To Do メッセージを追加</label> <input type="text" class="form-control" name="message" id="message"> <button type="submit" class="btn btn-primary">追加</button> </div> </form></pre> <p>私の /todo/add URL には、そのルートに割り当てられた php スクリプトがあり、フォームが URL にヒットするかどうかを確認するために文字列をエコーするだけですが、ヒットせず、パラメーターを使用して同じページに留まるだけです。 </p>
P粉674876385
P粉674876385

全員に返信(2)
P粉594941301

div タグの代わりに、form タグに action='' と method='' を入れます

いいねを押す +0
P粉937769356

もうほぼできましたね。必要なのは、「action」属性と「method」属性を div タグではなく form タグに移動することだけです。

form タグに「action」がないため、デフォルトの動作ではフォームを同じページに送信します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!