我使用paint(Circle.jpg)创建了一个圆圈,现在围绕它创建了4个数字,分别代表North(360)East(90)West(270)和South(180)。我试图传递给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;
?>
答案 0 :(得分:0)
您只需使用适当的参数信息更新HREF。
<area shape="circle" coords="158,76,10" href="handler.php?location=90" />
如果您需要非常精细的粒度,您还可以在Javascript中传递像素坐标或使用现在过时的服务器端图像映射,但这是一种不同的蠕虫。