-2

我有三个图像。

<a href="a.php" class="btn"><img src="http://localhost/aaa/wp-content/themes/aaa/img/bouquet/1.png"><span class="bqy_no">1</span></a>
<a href="a.php" class="btn"><img src="http://localhost/aaa/wp-content/themes/aaa/img/bouquet/2.png"><span class="bqy_no">2</span></a>
<a class="show_img3 btn" href="a.php"><img src="http://localhost/aaa/wp-content/themes/aaa/img/bouquet/2.png"><span class="bqy_no">BRAUCHE MEHR</span></a><div class="hide_img3"><a href=#>2</a><a href="#">3</a>`

我希望在第一次单击时,我应该被重定向到页面 a.php 并获取值,即如果单击 1,那么在 a.php 上我应该得到 1,如果单击 2,我应该在 a 上得到 2。 php

4

3 回答 3

3

添加ID为 URL 查询,您将能够在网页上获取它们$_GET['id']

<a href="a.php?id=1" class="btn"><img src="http://localhost/aaa/wp-content/themes/aaa/img/bouquet/1.png"><span class="bqy_no">1</span></a>
<a href="a.php?id=2" class="btn"><img src="http://localhost/aaa/wp content/themes/aaa/img/bouquet/2.png"><span class="bqy_no">2</span></a>
<a class="show_img3 btn" href="a.php?id=3"><img src="http://localhost/aaa/wp-content/themes/aaa/img/bouquet/2.png"><span class="bqy_no">BRAUCHE MEHR</span></a><div class="hide_img3"><a href=#>2</a><a href="#">3</a>
于 2012-08-22T11:57:29.923 回答
3

您应该在链接上使用 $_GET 变量,如下所示:

<a href="a.php?value=1" class="btn"><img src="http://localhost/aaa/wp-content/themes/aaa/img/bouquet/1.png"><span class="bqy_no">1</span></a>
<a href="a.php?value=2" class="btn"><img src="http://localhost/aaa/wp-content/themes/aaa/img/bouquet/1.png"><span class="bqy_no">1</span></a>

然后,在您的 a.php 页面上,您可以像这样获取值:

<?php

echo $_GET['value'];

?>

注意:强烈建议不要在不保护数据的情况下使用 $_GET。请阅读 PHP 输入安全性。

于 2012-08-22T11:57:38.207 回答
1

将 ?value=1, ?value=2, ?value=3 添加到每个链接,然后在 a.php 上,使用:

<?php

echo $_GET['value'];
// 1, 2 or 3 depending on the image clicked
?>
于 2012-08-22T11:58:17.963 回答