タイプを入力してください。 : タイプを入力してください。 :

ホームページ >バックエンド開発 >PHPチュートリアル >取得モードでフォームを送信するときにパラメーターを URL コード化するにはどうすればよいですか?

取得モードでフォームを送信するときにパラメーターを URL コード化するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-13 13:31:031107ブラウズ

GET メソッド経由でフォームを送信するときにパラメータを URL エンコードする方法
GET メソッド経由でフォームを送信するときにパラメータを URL エンコードする方法
例:
1.php

タイプを入力してください:

テキストボックスに中国語を入力し、送信をクリックします。このとき取得されるURLは1.php?type=Englishです。
1.php?typeのURLを取得するにはどうすればよいですか。 =urlencode (中国語)?


-----解決策---------
送信ボタンを置く タイプ変更ボタンでは、最初にクリック時にテキストをエンコードし、次にドキュメントの場所を変更します。

js を使用してブラウザーのアドレスの変更を制御します。
------解決策---------
話し合う

Baidu のホームページにアクセスして、ボタンが何であるかを確認してください。このボタンは入力でもあり、パラメータを送信するためにフォームはデフォルトで urlencode になります。 post パラメータ php デコード方法を知っていれば、クライアントが直接大量のものを投稿し、Content-type がフォームデータでない限り、取得するデータは常にそのままの状態で渡されます。 、raw_post_dataと呼ばれます。

……

------解決策---------
これを行う必要がある場合は、次のフォームに送信してください。 FORM
1.php
PHP コード
 のときに処理されます