PHP(HTML) についての質問 <input type=image name=but1 src= value=but1><input type=image name=but2 src= value=but2>

の場合どちらのボタンが押されたか検出する方法を教えてください(ex.. $_REQUEST[but1.x]などででは上手くいきませんでした。よろしくおねがいいたします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/01/21 14:27:23
  • 終了:--

回答(2件)

id:ito-yu No.1

ito-yu回答回数323ベストアンサー獲得回数142006/01/21 15:11:39

ポイント25pt

http://www.php.net/manual/ja/language.variables.external.php

PHP: PHPの外部から来る変数 - Manual

$_POSTをprint_rすればわかるかと思いますが

$_POST[’but1.x’] ではなく $_POST[’but1_x’] に座標が入っていると思います

id:disca

ありがとうございます。無事解決しました。

2006/01/24 19:30:21
id:ohguma No.2

ohguma回答回数26ベストアンサー獲得回数02006/01/21 23:22:58

ポイント25pt

これで取れます。

一度、Formの送信内容をvar_dump($_POST)などで確認されるとよいのではないでしょうか。


if ($_POST[’but1_x’]) {

echo ’but1’;

} elseif ($_POST[’but2_x’]) {

echo ’but2’;

}

id:disca

ありがとうございます。参考になります。

2006/01/24 19:30:54

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません