ホームページ  >  記事  >  バックエンド開発  >  送信ボタンを image_PHP チュートリアルに置き換えた後、PHP が送信の値を抽出できない

送信ボタンを image_PHP チュートリアルに置き換えた後、PHP が送信の値を抽出できない

WBOY
WBOYオリジナル
2016-07-13 17:44:21766ブラウズ

ここで 2 つの質問があります:

1. 画像ボタンは通常のボタンとは異なり、送信操作をシミュレートするために js が必要です。

2. PHP でボタン操作を取得する場合、printing_r($_POST) を実行すると、通常の isset($_POST[オブジェクト名]) が使用できないことがわかります。

配列 ([btn_reg_x] => 81 [btn_reg_y] => 27 )

情報を確認したところ、次のことが分かりました:

$_POST[thisname_x] -- マウスをクリックしたときの画像の X 位置

$_POST[thisname_y] -- マウスをクリックしたときの画像の Y 位置

したがって、元のクライアント送信コードを次のように変更します。


phpコードは次のように変更されました:

if(isset($_POST[btn_reg_x])) // or (isset($_POST[btn_reg_y]))

{
echo ok!その通りです。;
}

http://www.bkjia.com/PHPjc/478758.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/478758.html技術記事ここには 2 つの問題があります。 1. 画像ボタンは通常のボタンとは異なり、送信操作をシミュレートするには js を使用する必要があります。 2. phpでボタン操作を取得する場合、通常のisset($_POST[オブジェクト名])が使えません...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。