0

ペイント (Circle.jpg) を使用して円を作成し、北 (360)、東 (90)、西 (270)、南 (180) を表す 4 つの数値をその周囲に配置しました。クリックした番号をPHPに渡そうとしています。それを機能させることができないか、私がやろうとしていることに近いものを見つけることができますか. HTML リンクを開くことはできますが、必要なものではありません。以下のコードは、選択範囲をクリックすると円を生成します。以下は East(90) のみのコードです。value="90" も追加しようとしましたが、違いはありません。助けてくれてありがとう。

<body>
<body bgcolor="#0080C0">
<img usemap="#shapes" src="images/Circle.jpg" alt="">
<map name="shapes" id="shapes">
  <area shape="circle" coords="158,76,10" href="#" bearing="90" alt="90" </area> 
<?php
$StateOrBearing = $_POST['bearing'];
echo $StateOrBearing;
?>
4

1 に答える 1

0

HREF を適切なパラメーター情報で更新するだけです。

<area shape="circle" coords="158,76,10" href="handler.php?location=90" />

非常に細かい粒度が必要な場合は、Javascript でピクセル座標を渡すか、現在では時代遅れになったサーバー側のイメージ マップを使用することもできますが、それは別のワームです。

于 2011-05-17T22:53:35.730 に答える