ホームページ  >  記事  >  バックエンド開発  >  フォームフォーム取得パラメータの受け渡しの問題

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

WBOY
WBOYオリジナル
2016-06-23 13:20:361083ブラウズ

たとえば、このアドレス 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 を隠しコントロールに入力する必要があります。フォームの
b00d0fa07ce1a0232f37e03bbedaa21d
正解は 2 階です。 ! !

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。