ホームページ >バックエンド開発 >PHPチュートリアル >PHP は HTML テキスト ボックスの値を取得します。2 つのテキスト ボックスに問題があります。

PHP は HTML テキスト ボックスの値を取得します。2 つのテキスト ボックスに問題があります。

WBOY
WBOYオリジナル
2016-06-13 12:51:29946ブラウズ

PHP は HTML テキスト ボックスの値を取得します。2 つのテキスト ボックスに問題があります。
以下は、私が作成したカレンダーとクエリを入力するためのインターフェイスです。 =================================================
//以下はプログラムです
100db36a723c770d327fc0aef2ce13b1
6cf9a575e463c819cbb258aaf30ca23b
b2386ffb911b14667cb8f0f91ea547a7クエリ カレンダー6e916e0f7d1e588d4f442bf645aedb2f
9c3bca370b5104690d9ef395f2c5f8d1

78c62a502e88f37e69ef30bed8ad2ab3
231a97f23730acaf7395788d470bc886
a34de1251f0d9fe1e645927f19a896e8
7df14c5b6f877b3293b0cbea385f37e937ec7ed4a3a0119e4d898feebdbf5a7dクエリする年を入力してください (1900 年以降): 16b28748ea4df4d9c2150843fecfba68b90dd5946f0946207856a8a37f441edf
421b5931fbf0ee28bafc2d736edb4b7a6b47c64e3e91b52438723ccb5dfa991b96ac42c95369ad8c9dbbd274b6bcc83a176e9afadd6f697b46582ce090e48897
a34de1251f0d9fe1e645927f19a896e8
7df14c5b6f877b3293b0cbea385f37e937ec7ed4a3a0119e4d898feebdbf5a7dクエリする月を入力してください:16b28748ea4df4d9c2150843fecfba68b90dd5946f0946207856a8a37f441edf
421b5931fbf0ee28bafc2d736edb4b7a351532272ac01ab18c7111a05bdacca196ac42c95369ad8c9dbbd274b6bcc83acd2e7923447b5f248f8728b0daf0364d
271cb3d2ff227ca6331ee41e81293d65
0511ef35f46864c22a06c599220d1c6f
f35eda007bd3bfef3c03e23354c70281
96ac42c95369ad8c9dbbd274b6bcc83a
94b3e26ee717c64999d7867364b1b4a3
f5a47148e367a6035fd7a2faa965022e
36cc49f0c466276486e50c850b7e4956
73a6ac4ed44ffec12cee46588e518a5e

================================================= ==================================
また、年と月を取得する別のphpファイルを定義しましたが、実行すると、月の値が年に上書きされますが、月には値が割り当てられません。これは、name = "year"のテキストボックスを定義するだけと同等です。値を取得すると、その部分が name="month" テキスト ボックスの入力になります。月のテキストボックスのタイプをパスワードに変更すると、結果は機能します。しかし、それを入力すると、月が星印になります... それで、何が問題なのかと尋ねます。

php html
-----解決策---------あなたを助けたいのですが、私は見えません 言いたいことはわかります、ねじれです

-----解決策----------- --------いいえ どのような問題が発生しているかわかりますか?
print_r($_POST); 見てみましょう

-----解決策---------
echo $_POST['year'].'=='.$_POST['month'];
コードを実行したところ、出力に問題はないようで、年と月の両方が表示されました

-----解決策---------- -- --------IDを追加してみてはいかがでしょうか?
421b5931fbf0ee28bafc2d736edb4b7a9f02bff4f38bcc9feeb0717cd09cbdaa601281b131f23cade121bf8cd5d0dc0ab90dd5946f0946207856a8a37f441edf
また、
d5fd7aea971a85678ba271703566ebfd96ac42c95369ad8c9dbbd274b6bcc83a 3e57c60cb0cd27b8df787e938c8fe6bc

-----解決策----------- に変更することをお勧めします。 --- -----$year=$_POST["year"];
$month=$_POST["month"]; //$_POST は大文字です

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