フォームフォーム取得パラメータの受け渡しの問題

WBOY
リリース: 2016-06-23 13:20:36
オリジナル
1085 人が閲覧しました

たとえば、このアドレス http://www.hj0593.com/t.php?id=1
フォームの名前フィールドに記入し、送信したい場合は、背景が http:/ に変わります。 /www.hj0593.com/t.php ?id=1&name='parameter'

しかし、常に http://www.hj0593.com/t.php?name='parameter'

その理由は何ですか?これとそれを解決する方法は?


コードは非常に複雑です

<html><body><form action="" method="get">Name: <input type="text" name="name"><br><input type="submit"></form></body></html>
ログイン後にコピー


ディスカッションに返信 (解決策)

名前だけが渡されますが、 IDは渡されません

元のURLには が付いています。元のURLと一緒に送りたいです

IDの元のURLがそこにあります。元のURLと一緒に渡したいです

あ、なぜ分けて書くのかわかりませんが、それならアクションにidパラメータを付けてURLを書けば大丈夫です

method="get" GETを使いますメソッドを使用してデータを渡し、元の URL にパラメータがあるかどうかに関係なく、URL パラメータ文字列を直接構築します。
ID を隠しコントロールに入力する必要があります。フォームの

正解は 2 階です。 ! !

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート