ホームページ >バックエンド開発 >PHPチュートリアル >アンダースコア (_) に変換されるドット (.) を含む PHP フォーム送信コントロール名を処理する方法_PHP チュートリアル

アンダースコア (_) に変換されるドット (.) を含む PHP フォーム送信コントロール名を処理する方法_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:13:48974ブラウズ

最近、会社のプロジェクトに取り組んでいたときに、通常のフォームを送信したときに、送信された値が正常に取得できないという奇妙な問題を発見しました。最初はそれが私自身であると思いました。サービスに問題があり、データベースに正常に書き込むことができませんでした。その後、SQL ステートメントを検出した後、実際にはデータの取得時に問題が発生し、取得されたデータがすべて空であることが判明しました。デバッグ中に、バックエンドに送信されたすべての変数が予期された変数ではなくなり、PHP によって変換されたことが判明しました。

テスト コードは次のとおりです:

コードをコピーします コードは次のとおりです:



テスト フォームの送信 ;


Name:

パスワード:

QQ:

住所: ;

電話番号:

性別: 男性女性




http://www.bkjia.com/PHPjc/326395.htmlアンダースコア (_) に変換されるドット (.) を含む PHP フォーム送信コントロール名を処理する方法_PHP チュートリアル
www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/326395.html

最近、会社のプロジェクトに取り組んでいるときに、通常のフォームを送信すると、送信された値が正常に取得できないという奇妙な問題を発見しました。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。